|
Jpp
|
Classes | |
| class | JCoincidenceSN |
| Auxiliary class to store reduced information of a coincidence on an optical module. More... | |
| class | JVeto |
| Auxiliary class to define a veto time window on a set of optical modules. More... | |
| class | JDataSN |
| Auxiliary class to build the supernova trigger dataset. More... | |
| class | JMatchVeto |
| Auxiliary class-operator to match a JVeto with a JCoincidenceSN object Provides an operator to test if a coincidence is vetoed. More... | |
| class | JVetoSet |
| Auxiliary class to manage a set of vetoes. More... | |
| class | JClusterSN |
| Auxiliary class to manage a cluster of coincidences. More... | |
| class | JSNFilter |
| Interface for SN filter operator. More... | |
| class | JSNFilterM |
| SN filter based on multiplicity selection optional suppression of multi-module coincidences WARNING: no minimum threshold for the veto. More... | |
| class | JSNFilterMV |
| SN filter based on veto window. More... | |
| class | JTriggerSN |
| Auxiliary class to apply the supernova trigger to SN data. More... | |
| class | JTriggerSNStats |
| SN trigger statistics, the information is stored in the form of a count as a function of the trigger level. More... | |
| class | JL0BackgroundSimulator |
| Class to emulate L0 background for an arbitrarily sized detector. More... | |
Typedefs | |
| typedef vector< double > | multiplicities_t |
| typedef set< int > | JModuleSet |
| typedef vector< vector< double > > | bg_type |
| typedef Float_t | h2d_bintype |
| typedef TH2F | h2d_t |
Functions | |
| int | getModuleIndex (const JLocation &location, const int numberOfFloors) |
| Get ordinal of a module according to increasing number of string and floor. More... | |
| set< int > | getModuleIndices (const JModuleSet &in, const JModuleRouter &router, int numberOfFloors=18) |
| Get module indices from a set of modules. More... | |
| vector< double > | loadHistogram (TH1D *in) |
| Load histogram values to vector, each bin is converted to an element. More... | |
Variables | |
| const unsigned int | h2d_limit = 1073741822 |
| typedef vector<double> JSUPERNOVA::multiplicities_t |
Definition at line 45 of file JSupernova.hh.
| typedef set<int> JSUPERNOVA::JModuleSet |
Definition at line 47 of file JSupernova.hh.
| typedef vector<vector <double> > JSUPERNOVA::bg_type |
Definition at line 32 of file JL0BackgroundSimulator.hh.
| typedef Float_t JSUPERNOVA::h2d_bintype |
Definition at line 6 of file JRipple.hh.
| typedef TH2F JSUPERNOVA::h2d_t |
Definition at line 7 of file JRipple.hh.
|
inline |
Get ordinal of a module according to increasing number of string and floor.
| location | module location |
| numberOfFloors | detector number of floors |
Definition at line 41 of file JSupernova.hh.
| set<int> JSUPERNOVA::getModuleIndices | ( | const JModuleSet & | in, |
| const JModuleRouter & | router, | ||
| int | numberOfFloors = 18 |
||
| ) |
Get module indices from a set of modules.
| in | module set |
| router | module router |
| numberOfFloors | number of floors per string |
Definition at line 56 of file JSupernova.hh.
| vector<double> JSUPERNOVA::loadHistogram | ( | TH1D * | in | ) |
Load histogram values to vector, each bin is converted to an element.
No other information is preserved (binning, axis semantics, under/overflows).
| in | input histogram |
Definition at line 41 of file JL0BackgroundSimulator.hh.
| const unsigned int JSUPERNOVA::h2d_limit = 1073741822 |
Definition at line 11 of file JRipple.hh.
1.8.5