
Public Member Functions | |
| QCoincidentEvent () | |
| constructor: set all data members to zero | |
| QCoincidentEvent (const QCoincidentEvent &other) | |
| copy constructor | |
| virtual | ~QCoincidentEvent () |
| destructor | |
| bool | operator< (const QCoincidentEvent &other) const |
| operator "<" used to sort events by time | |
| bool | operator== (const QCoincidentEvent &other) const |
| operator "==" used to compare events by event number | |
| unsigned long long | GetUniqueId () const |
| const Cuore::QTime & | GetQTime () const |
| unsigned long long | GetTime () const |
| get event time in ns from start run | |
| time_t | GetStartTime () const |
| get time of run start in unix time format | |
| int | GetEventNumber () const |
| get diana event number | |
| int | GetChannel () const |
| get logical channel | |
| double | GetEnergy () const |
| get energy in keV | |
| void | SetTime (const Cuore::QTime &time) |
| set event time | |
| void | SetEventNumber (int evNumber) |
| set diana event number | |
| void | SetChannel (int channel) |
| set logical channel | |
| void | SetEnergy (double energy) |
| set energy in keV | |
Protected Attributes | |
| int | fEventNumber |
| int | fLgChannel |
| Cuore::QTime | fTime |
| double | fEnergy |
| unsigned long long | fId |
Static Protected Attributes | |
| static unsigned long long | fIdCounter = 0 |
| QCoincidentEvent::QCoincidentEvent | ( | const QCoincidentEvent & | other | ) |
copy constructor
Also the unique id is copied from other coincident event
int QCoincidentEvent::fEventNumber [protected] |
diana event number
Referenced by GetEventNumber(), QCoincidentEventR::QCoincidentEventR(), and SetEventNumber().
int QCoincidentEvent::fLgChannel [protected] |
logical channel the event belongs to
Referenced by GetChannel(), QCoincidentEventR::QCoincidentEventR(), and SetChannel().
Cuore::QTime QCoincidentEvent::fTime [protected] |
event time
Referenced by GetStartTime(), GetTime(), QCoincidentEventR::QCoincidentEventR(), and SetTime().
double QCoincidentEvent::fEnergy [protected] |
event energy in keV
Referenced by GetEnergy(), QCoincidentEventR::QCoincidentEventR(), and SetEnergy().
unsigned long long QCoincidentEvent::fId [protected] |
unique event id
1.5.6