|
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.
1.8.5