Jpp 19.3.0-rc.2
the software that should make you happy
|
Data structure for all trigger parameters. More...
#include <JTriggerParameters.hh>
Public Member Functions | |
JTriggerParameters () | |
Default constructor. | |
virtual | ~JTriggerParameters () |
Virtual destructor. | |
void | set (const double DMax_m=0.0) |
Set dependent trigger parameters. | |
void | reset () |
Reset trigger parameters. | |
bool | equals (const JTriggerParameters ¶meters) const |
Equality. | |
operator JTrigger3DShower_t::JParameters () const | |
Type conversion operators. | |
operator JTriggerMXShower_t::JParameters () const | |
JTriggerMXShower parameters. | |
operator JTrigger3DMuon_t::JParameters () const | |
JTrigger3DMuon parameters. | |
operator JTriggerNB_t::JParameters () const | |
JTrigger3DMuon parameters. | |
void | actionAtFileRead () |
Action method at file read. | |
ClassDef (JTriggerParameters, 15) | |
Static Public Member Functions | |
static bool | equals (const double R1_Hz, const double R2_Hz) |
Test equality for high-rate vetos. | |
static void | actionAtFileOpen (int version) |
Action method at file open. | |
Public Attributes | |
JTrigger3DShower_t::JParameters | trigger3DShower |
JTriggerMXShower_t::JParameters | triggerMXShower |
JTrigger3DMuon_t::JParameters | trigger3DMuon |
JTriggerNB_t::JParameters | triggerNB |
double | highRateVeto_Hz |
high-rate veto [Hz] | |
int | L2Min |
minimal number of L0 hits for L2 | |
double | ctMin |
this parameter has been deprecated | |
double | TMaxLocal_ns |
maximal time difference between L0 hits for L1 | |
double | TMaxEvent_ns |
maximal time before and after event for snapshot | |
int | numberOfBins |
number of bins for lookup table of timeslice | |
bool | combineL1 |
combine multiple L1s in many-fold coincidence | |
bool | disableHighRateVeto |
disable high-rate veto | |
JL2Parameters | L2 |
L2 processing. | |
JL2Parameters | SN |
Supernova trigger. | |
JL2Parameters | NB |
nano-beacon trigger | |
JPrescaler | writeTimeslices |
write JDAQTimeslice with L0 data (deprecated) | |
JPrescaler | writeSummary |
write JDAQSummaryslice | |
JPrescaler | writeL0 |
write JDAQTimeslice with L0 data | |
JPrescaler | writeL1 |
write JDAQTimeslice with L1 data | |
JPrescaler | writeL2 |
write JDAQTimeslice with L2 data | |
JPrescaler | writeSN |
write JDAQTimeslice with SN data | |
Static Public Attributes | |
static int | ROOT_IO_VERSION = -1 |
Streamer version of JTriggerParameters as obtained from ROOT file. | |
Friends | |
bool | operator== (const JTriggerParameters &first, const JTriggerParameters &second) |
Equal operator for trigger parameters. | |
Data structure for all trigger parameters.
Definition at line 115 of file JTrigger/JTriggerParameters.hh.
|
inline |
Default constructor.
Definition at line 122 of file JTrigger/JTriggerParameters.hh.
|
inlinevirtual |
|
inline |
Set dependent trigger parameters.
DMax_m | maximal distance between PMTs [m] |
Definition at line 140 of file JTrigger/JTriggerParameters.hh.
|
inline |
Reset trigger parameters.
Definition at line 167 of file JTrigger/JTriggerParameters.hh.
|
inlinestatic |
Test equality for high-rate vetos.
R1_Hz | high-rate veto |
R2_Hz | high-rate veto |
Definition at line 204 of file JTrigger/JTriggerParameters.hh.
|
inline |
Equality.
parameters | trigger parameters |
Definition at line 227 of file JTrigger/JTriggerParameters.hh.
|
inline |
Type conversion operators.
JTrigger3DShower parameters
Definition at line 275 of file JTrigger/JTriggerParameters.hh.
|
inline |
JTriggerMXShower parameters.
Definition at line 276 of file JTrigger/JTriggerParameters.hh.
|
inline |
JTrigger3DMuon parameters.
Definition at line 277 of file JTrigger/JTriggerParameters.hh.
|
inline |
JTrigger3DMuon parameters.
Definition at line 278 of file JTrigger/JTriggerParameters.hh.
|
inlinestatic |
Action method at file open.
version | version |
Definition at line 286 of file JTrigger/JTriggerParameters.hh.
|
inline |
Action method at file read.
Definition at line 295 of file JTrigger/JTriggerParameters.hh.
JTRIGGER::JTriggerParameters::ClassDef | ( | JTriggerParameters | , |
15 | ) |
|
friend |
Equal operator for trigger parameters.
first | event |
second | event |
Definition at line 265 of file JTrigger/JTriggerParameters.hh.
JTrigger3DShower_t::JParameters JTRIGGER::JTriggerParameters::trigger3DShower |
Definition at line 325 of file JTrigger/JTriggerParameters.hh.
JTriggerMXShower_t::JParameters JTRIGGER::JTriggerParameters::triggerMXShower |
Definition at line 326 of file JTrigger/JTriggerParameters.hh.
JTrigger3DMuon_t::JParameters JTRIGGER::JTriggerParameters::trigger3DMuon |
Definition at line 327 of file JTrigger/JTriggerParameters.hh.
JTriggerNB_t::JParameters JTRIGGER::JTriggerParameters::triggerNB |
Definition at line 328 of file JTrigger/JTriggerParameters.hh.
double JTRIGGER::JTriggerParameters::highRateVeto_Hz |
high-rate veto [Hz]
Definition at line 333 of file JTrigger/JTriggerParameters.hh.
int JTRIGGER::JTriggerParameters::L2Min |
minimal number of L0 hits for L2
Definition at line 334 of file JTrigger/JTriggerParameters.hh.
double JTRIGGER::JTriggerParameters::ctMin |
this parameter has been deprecated
Definition at line 335 of file JTrigger/JTriggerParameters.hh.
double JTRIGGER::JTriggerParameters::TMaxLocal_ns |
maximal time difference between L0 hits for L1
Definition at line 336 of file JTrigger/JTriggerParameters.hh.
double JTRIGGER::JTriggerParameters::TMaxEvent_ns |
maximal time before and after event for snapshot
Definition at line 337 of file JTrigger/JTriggerParameters.hh.
int JTRIGGER::JTriggerParameters::numberOfBins |
number of bins for lookup table of timeslice
Definition at line 338 of file JTrigger/JTriggerParameters.hh.
bool JTRIGGER::JTriggerParameters::combineL1 |
combine multiple L1s in many-fold coincidence
Definition at line 339 of file JTrigger/JTriggerParameters.hh.
bool JTRIGGER::JTriggerParameters::disableHighRateVeto |
disable high-rate veto
Definition at line 340 of file JTrigger/JTriggerParameters.hh.
JL2Parameters JTRIGGER::JTriggerParameters::L2 |
L2 processing.
Definition at line 342 of file JTrigger/JTriggerParameters.hh.
JL2Parameters JTRIGGER::JTriggerParameters::SN |
Supernova trigger.
Definition at line 343 of file JTrigger/JTriggerParameters.hh.
JL2Parameters JTRIGGER::JTriggerParameters::NB |
nano-beacon trigger
Definition at line 344 of file JTrigger/JTriggerParameters.hh.
JPrescaler JTRIGGER::JTriggerParameters::writeTimeslices |
write JDAQTimeslice with L0 data (deprecated)
Definition at line 346 of file JTrigger/JTriggerParameters.hh.
JPrescaler JTRIGGER::JTriggerParameters::writeSummary |
write JDAQSummaryslice
Definition at line 347 of file JTrigger/JTriggerParameters.hh.
JPrescaler JTRIGGER::JTriggerParameters::writeL0 |
write JDAQTimeslice with L0 data
Definition at line 348 of file JTrigger/JTriggerParameters.hh.
JPrescaler JTRIGGER::JTriggerParameters::writeL1 |
write JDAQTimeslice with L1 data
Definition at line 349 of file JTrigger/JTriggerParameters.hh.
JPrescaler JTRIGGER::JTriggerParameters::writeL2 |
write JDAQTimeslice with L2 data
Definition at line 350 of file JTrigger/JTriggerParameters.hh.
JPrescaler JTRIGGER::JTriggerParameters::writeSN |
write JDAQTimeslice with SN data
Definition at line 351 of file JTrigger/JTriggerParameters.hh.
|
static |
Streamer version of JTriggerParameters as obtained from ROOT file.
Definition at line 353 of file JTrigger/JTriggerParameters.hh.