Jpp
18.0.1-rc.2
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. More... | |
void | operator() (const JDataSN &in) |
Builds trigger by clustering pretrigger data. More... | |
JModuleSet | getModules (JRange< int > A=JRange< int >(6, 10)) |
Get triggered modules after track veto. More... | |
JModuleSet | getModules (const JSNFilter &F) |
Get triggered modules according to given filter. More... | |
void | fill (TH1D *out, const JSNFilter &F) |
Fill histogram with multiplicity spectrum resulting from given filter. More... | |
vector< double > | getMultiplicities (const JSNFilter &F) |
bool | operator> (const JTriggerSN &rhs) const |
used by (reverse) std:priority_queue, in absence of this operator the container will behave unpredictably More... | |
bool | operator< (const JTriggerSN &rhs) const |
< operator More... | |
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 391 of file JSupernova.hh.
|
inline |
Default constructor.
TMax_ns | time width for coincidence clustering (track / afterpulse) |
Definition at line 409 of file JSupernova.hh.
|
inline |
Builds trigger by clustering pretrigger data.
in | pretrigger SN data |
Definition at line 423 of file JSupernova.hh.
|
inline |
Get triggered modules after track veto.
Definition at line 454 of file JSupernova.hh.
|
inline |
|
inline |
Fill histogram with multiplicity spectrum resulting from given filter.
Definition at line 494 of file JSupernova.hh.
Definition at line 502 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 520 of file JSupernova.hh.
|
inline |
|
private |
Definition at line 395 of file JSupernova.hh.
int JSUPERNOVA::JTriggerSN::frameIndex |
Definition at line 401 of file JSupernova.hh.
JDAQUTCExtended JSUPERNOVA::JTriggerSN::timeUTC |
Definition at line 402 of file JSupernova.hh.