Berkeley Nuclear Data Software
|
#include <TriModeEvent.h>
Public Member Functions | |
TriModeEvent () | |
default constructor sets all internal data members to identifiable values More... | |
void | clearEvent () |
Public Attributes | |
int | m_multiplicity |
number of coincident events More... | |
int | m_plasticMultiplicity |
number of plastic events More... | |
int | m_CLLBCMultiplicity |
number of CLLBC events More... | |
std::vector< double > | m_timeDiff |
time difference between events More... | |
std::vector< CalibratedCompassEvent > | m_events |
stores calibrated events More... | |
this class is used to store the computed quantities for a single event in the TriMode system to allow for fast accumulation at the moment it exists as a struct without access encapsulation
TriModeEvent::TriModeEvent | ( | ) |
default constructor sets all internal data members to identifiable values
void TriModeEvent::clearEvent | ( | ) |
int TriModeEvent::m_CLLBCMultiplicity |
number of CLLBC events
std::vector<CalibratedCompassEvent> TriModeEvent::m_events |
stores calibrated events
int TriModeEvent::m_multiplicity |
number of coincident events
int TriModeEvent::m_plasticMultiplicity |
number of plastic events
std::vector<double> TriModeEvent::m_timeDiff |
time difference between events