Jpp 19.3.0-rc.2
the software that should make you happy
|
Auxiliary class for handling module response. More...
#include <JModuleL0.hh>
Public Member Functions | |
JModuleL0 () | |
Default constructor. | |
JModuleL0 (const JModule &module, const JDAQSummaryFrame &frame, const std::vector< JHitR0 > &data) | |
Constructor. | |
const JModule * | operator-> () const |
Smart pointer. | |
bool | getStatus (const int pmt) const |
Get status of PMT. | |
double | getProbability (const JRateL1_t &R_Hz, const JTimeRange &T_ns) const |
Get probability of response in optical module due to random background. | |
Public Attributes | |
JModule | module |
JDAQSummaryFrame | frame |
Auxiliary class for handling module response.
Definition at line 43 of file JModuleL0.hh.
|
inline |
|
inline |
Constructor.
module | module |
frame | frame |
data | data |
Definition at line 60 of file JModuleL0.hh.
|
inline |
Smart pointer.
Definition at line 74 of file JModuleL0.hh.
|
inline |
Get status of PMT.
pmt | PMT |
Definition at line 86 of file JModuleL0.hh.
|
inline |
Get probability of response in optical module due to random background.
R_Hz | multiples rates [Hz] |
T_ns | time window [ns] |
Definition at line 104 of file JModuleL0.hh.
JModule JRECONSTRUCTION::JModuleL0::module |
Definition at line 136 of file JModuleL0.hh.
JDAQSummaryFrame JRECONSTRUCTION::JModuleL0::frame |
Definition at line 137 of file JModuleL0.hh.