|
| iEventListSPECT () |
| iEventListSPECT constructor. Initialize the member variables to their default values. More...
|
|
| ~iEventListSPECT () |
| iEventListSPECT destructor. More...
|
|
int | AllocateSpecificData () |
| Function allowing the allocation of specific data. Return 0 by default for iEventListSPECT. More...
|
|
void | Describe () |
| This function can be used to get a description of the event printed out. More...
|
|
uint8_t | GetKind () |
|
FLTNB * | GetPOI () |
|
FLTNB | GetPOI (int a_axis) |
|
FLTNB | GetEventValue (int a_bin) |
|
void | SetKind (uint8_t a_value) |
|
void | SetPOI (int a_axis, FLTNBDATA a_value) |
|
void | SetEventValue (int a_bin, FLTNBDATA a_value) |
|
INTNB | GetNbValueBins () |
| Get the number of event value bins. More...
|
|
| iEventListSPECT () |
| iEventListSPECT constructor. Initialize the member variables to their default values. More...
|
|
| ~iEventListSPECT () |
| iEventListSPECT destructor. More...
|
|
int | AllocateSpecificData () |
| Pure virtual function implemented in the child classes, dedicated to the allocation of specific data in the child classes. More...
|
|
void | Describe () |
| This function can be used to get a description of the event printed out. More...
|
|
uint8_t | GetKind () |
|
FLTNB * | GetPOI () |
|
FLTNB | GetPOI (int a_axis) |
|
FLTNB | GetEventValue (int a_bin) |
|
void | SetKind (uint8_t a_value) |
|
void | SetPOI (int a_axis, FLTNBDATA a_value) |
|
void | SetEventValue (int a_bin, FLTNBDATA a_value) |
|
INTNB | GetNbValueBins () |
| Get the number of event value bins. More...
|
|
| iEventSPECT () |
| iEventSPECT constructor. Initialize the member variables to their default values. More...
|
|
virtual | ~iEventSPECT () |
| iEventSPECT destructor. More...
|
|
FLTNB | GetNormFactor () |
|
FLTNB | GetEventScatRate () |
|
void | SetNormalizationFactor (FLTNBDATA a_value) |
|
void | SetScatterRate (FLTNBDATA a_value) |
|
FLTNB | GetAdditiveCorrections (int a_bin) |
|
FLTNB | GetMultiplicativeCorrections () |
|
void | MultiplyAdditiveCorrections (FLTNB a_factor) |
|
| iEventSPECT () |
| iEventSPECT constructor. Initialize the member variables to their default values. More...
|
|
virtual | ~iEventSPECT () |
| iEventSPECT destructor. More...
|
|
FLTNB | GetNormFactor () |
|
FLTNB | GetEventScatRate () |
|
void | SetNormalizationFactor (FLTNBDATA a_value) |
|
void | SetScatterRate (FLTNBDATA a_value) |
|
FLTNB | GetAdditiveCorrections (int a_bin) |
|
FLTNB | GetMultiplicativeCorrections () |
| This is a pure virtual function implemented in the child classes. More...
|
|
void | MultiplyAdditiveCorrections (FLTNB a_factor) |
|
| vEvent () |
| vEvent constructor. Initialize the member variables to their default values. More...
|
|
virtual | ~vEvent () |
| vEvent destructor More...
|
|
int | AllocateID () |
| Instantiate the mp_ID1 and mp_ID2 indices arrays. More...
|
|
uint32_t | GetTimeInMs () |
|
uint16_t | GetNbLines () |
|
uint32_t | GetID1 (int a_line) |
|
uint32_t | GetID2 (int a_line) |
|
uint32_t * | GetEventID1 () |
|
uint32_t * | GetEventID2 () |
|
int | GetDataType () |
|
int | GetDataMode () |
|
void | SetTimeInMs (uint32_t a_value) |
|
void | SetNbLines (uint16_t a_value) |
|
void | SetID1 (int a_line, uint32_t a_value) |
|
void | SetID2 (int a_line, uint32_t a_value) |
|
void | SetVerbose (int a_verbose) |
|
virtual FLTNB | GetBlankValue () |
| This is a pure virtual function implemented in the child classes. More...
|
|
| vEvent () |
| vEvent constructor. Initialize the member variables to their default values. More...
|
|
virtual | ~vEvent () |
| vEvent destructor More...
|
|
int | AllocateID () |
|
int | AllocateCustomINTData () |
| Instantiate the m_nbCustomINTData array. More...
|
|
int | AllocateCustomFLTData () |
| Instantiate the m_nbCustomFLTData array. More...
|
|
uint32_t | GetTimeInMs () |
|
uint16_t | GetNbLines () |
|
uint32_t | GetID1 (int a_line) |
|
uint32_t | GetID2 (int a_line) |
|
uint32_t * | GetEventID1 () |
|
uint32_t * | GetEventID2 () |
|
int | GetDataType () |
|
int | GetDataMode () |
|
void | SetTimeInMs (uint32_t a_value) |
|
void | SetNbLines (uint16_t a_value) |
|
void | SetID1 (int a_line, uint32_t a_value) |
|
void | SetID2 (int a_line, uint32_t a_value) |
|
void | SetVerbose (int a_verbose) |
|
virtual FLTNB | GetBlankValue () |
|
void | SetEventIndex (int a_eventIndex) |
| Set current index associated to the event. More...
|
|
int64_t | GetEventIndex () |
| Get current index associated to the event. More...
|
|
virtual int | GetNbCustomFLTData () |
|
virtual int | GetNbCustomINTData () |
|
virtual void | SetNbCustomFLTData (int a_value) |
| initialize the number of custom INT data with a_value More...
|
|
virtual void | SetNbCustomINTData (int a_value) |
| initialize the number of custom INT data with a_value More...
|
|
virtual EVTFLTDATA * | GetCustomFLTData () |
|
virtual EVTINTDATA * | GetCustomINTData () |
|
virtual EVTFLTDATA | GetCustomFLTData (int a_idx) |
|
virtual EVTINTDATA | GetCustomINTData (int a_idx) |
|
virtual int | SetCustomFLTData (int a_idx, EVTFLTDATA a_value) |
|
virtual int | SetCustomINTData (int a_idx, EVTINTDATA a_value) |
|