10 #include "vDataFile.hh" 11 #include "sOutputManager.hh" 61 Cerr(
"***** vEvent::AllocateID() -> Error, number of lines has not been initialized (<1) !" << endl);
73 Cerr(
"***** vEvent::AllocateID() -> Error when trying to allocated specific data for the Event !" << endl);
88 Cerr(
"***** vEvent::AllocateCustomINTData() -> Error, number of custom EVTINTDATA data has not been initialized (<1) !" << endl);
105 Cerr(
"***** vEvent::AllocateCustomFLTData() -> Error, number of custom EVTFLTDATA data has not been initialized (<1) !" << endl);
122 Cerr(
"***** vEvent::GetCustomFLTdata() -> Error when trying to recover custom EVTFLTDATA data #"<< a_idx+1 <<
"!" << endl);
125 Cerr(
"***** 'mp_customFLTData' has not been initialized!" << endl);
142 Cerr(
"***** vEvent::GetCustomINTdata() -> Error when trying to recover custom EVTINTDATA data #"<< a_idx+1 <<
"!" << endl);
145 Cerr(
"***** 'mp_customINTData' has not been initialized!" << endl);
161 Cerr(
"***** vEvent::SetCustomFLTData() -> Error when trying to set custom EVTFLTDATA data #"<< a_idx+1 <<
"!" << endl);
164 Cerr(
"***** 'mp_customFLTData' has not been initialized!" << endl);
183 Cerr(
"***** vEvent::SetCustomINTData() -> Error when trying to set custom EVTINTDATA data #"<< a_idx+1 <<
"!" << endl);
186 Cerr(
"***** 'mp_customINTData' has not been initialized!" << endl);
virtual EVTFLTDATA * GetCustomFLTData()
int AllocateCustomINTData()
Instantiate the m_nbCustomINTData array.
virtual int SetCustomINTData(int a_idx, EVTINTDATA a_value)
EVTFLTDATA * mp_customFLTData
EVTINTDATA * mp_customINTData
#define DEBUG_VERBOSE(IGNORED1, IGNORED2)
vEvent()
vEvent constructor. Initialize the member variables to their default values.
virtual int SetCustomFLTData(int a_idx, EVTFLTDATA a_value)
int AllocateID()
Instantiate the mp_ID1 and mp_ID2 indices arrays.
virtual int AllocateSpecificData()=0
Pure virtual function implemented in the child classes, dedicated to the allocation of specific data ...
int AllocateCustomFLTData()
Instantiate the m_nbCustomFLTData array.
#define VERBOSE_DEBUG_LIGHT
virtual EVTINTDATA * GetCustomINTData()
virtual ~vEvent()
vEvent destructor