Jpp test-rotations-old-57-g407471f53
the software that should make you happy
|
Auxiliary class to apply the supernova trigger to SN data. More...
#include <JSupernova.hh>
Public Member Functions | |
JTriggerSN (double TMax_ns) | |
Default constructor. | |
void | operator() (const JDataSN &in) |
Builds trigger by clustering pretrigger data. | |
JModuleSet | getModules (JRange< int > A=JRange< int >(6, 10)) |
Get triggered modules after track veto. | |
JModuleSet | getModules (const JSNFilter &F) |
Get triggered modules according to given filter. | |
void | fill (TH1D *out, const JSNFilter &F) |
Fill histogram with multiplicity spectrum resulting from given filter. | |
vector< double > | getMultiplicities (const JSNFilter &F) |
bool | operator> (const JTriggerSN &rhs) const |
bool | operator< (const JTriggerSN &rhs) const |
< operator | |
Public Attributes | |
int | frameIndex |
JDAQUTCExtended | timeUTC |
Private Attributes | |
double | TMaxCluster_ns = 1000.0 |
Auxiliary class to apply the supernova trigger to SN data.
Definition at line 470 of file JSupernova.hh.
|
inline |
Default constructor.
TMax_ns | time width for coincidence clustering (track / afterpulse) |
Definition at line 488 of file JSupernova.hh.
|
inline |
Builds trigger by clustering pretrigger data.
in | pretrigger SN data |
Definition at line 502 of file JSupernova.hh.
|
inline |
Get triggered modules after track veto.
Definition at line 533 of file JSupernova.hh.
|
inline |
Get triggered modules according to given filter.
Definition at line 558 of file JSupernova.hh.
|
inline |
Fill histogram with multiplicity spectrum resulting from given filter.
Definition at line 573 of file JSupernova.hh.
Definition at line 581 of file JSupernova.hh.
|
inline |
operator used by (reverse) std:priority_queue, in absence of this operator the container will behave unpredictably
Definition at line 599 of file JSupernova.hh.
|
inline |
< operator
Definition at line 606 of file JSupernova.hh.
|
private |
Definition at line 474 of file JSupernova.hh.
int JSUPERNOVA::JTriggerSN::frameIndex |
Definition at line 480 of file JSupernova.hh.
JDAQUTCExtended JSUPERNOVA::JTriggerSN::timeUTC |
Definition at line 481 of file JSupernova.hh.