#include <TBossFullEvent.h>
|
00096 { 00097 hasEvtHeader = 1<<0, 00098 hasDigiEvent = 1<<1, 00099 hasDstEvent = 1<<2, 00100 hasMcEvent = 1<<3, 00101 hasTrigEvent = 1<<4, 00102 hasHltEvent = 1<<5, 00103 hasRecTrackEvent = 1<<6, 00104 hasEvtRecObject = 1<<7 00105 };
|
|
00096 { 00097 hasEvtHeader = 1<<0, 00098 hasDigiEvent = 1<<1, 00099 hasDstEvent = 1<<2, 00100 hasMcEvent = 1<<3, 00101 hasTrigEvent = 1<<4, 00102 hasHltEvent = 1<<5, 00103 hasRecTrackEvent = 1<<6, 00104 hasEvtRecObject = 1<<7 00105 };
|
|
|
|
00026 { 00027 SafeDeleteObject(EvtHeader, m_EvtHeader); 00028 SafeDeleteObject(DigiEvent, m_digiEvt); 00029 SafeDeleteObject(DstEvent, m_dstEvt); 00030 SafeDeleteObject(McEvent, m_mcEvt); 00031 SafeDeleteObject(TrigEvent, m_trigEvt); 00032 SafeDeleteObject(HltEvent, m_hltEvt); 00033 SafeDeleteObject(RecTrackEvent, m_rectrackEvt); 00034 SafeDeleteObject(EvtRecObject, m_evtRecObject); 00035 }
|
|
|
|
|
|
|
|
00061 { 00062 m_mask = obj->m_mask; 00063 m_EvtHeader = obj->m_EvtHeader; 00064 m_digiEvt = obj->m_digiEvt; 00065 m_dstEvt = obj->m_dstEvt; 00066 m_mcEvt = obj->m_mcEvt; 00067 m_trigEvt = obj->m_trigEvt; 00068 m_hltEvt = obj->m_hltEvt; 00069 m_rectrackEvt = obj->m_rectrackEvt; 00070 m_evtRecObject = obj->m_evtRecObject; 00071 }
|
|
00085 { return m_digiEvt; }
|
|
00085 { return m_digiEvt; }
|
|
00086 { return m_dstEvt; }
|
|
00086 { return m_dstEvt; }
|
|
00084 { return m_EvtHeader; }
|
|
00084 { return m_EvtHeader; }
|
|
00091 { return m_evtRecObject; }
|
|
00091 { return m_evtRecObject; }
|
|
00089 { return m_hltEvt; }
|
|
00089 { return m_hltEvt; }
|
|
00087 { return m_mcEvt; }
|
|
00087 { return m_mcEvt; }
|
|
00090 { return m_rectrackEvt; }
|
|
00090 { return m_rectrackEvt; }
|
|
00088 { return m_trigEvt; }
|
|
00088 { return m_trigEvt; }
|
|
|
|
00043 { 00044 std::cout << "=============================================" << std::endl 00045 << "TBossFullEvent mask: 0x" << std::hex << m_mask << std::dec << std::endl 00046 << "---------------------------------------------" << std::endl; 00047 00048 SafePrintObject(EvtHeader, m_EvtHeader); 00049 SafePrintObject(DigiEvent, m_digiEvt); 00050 SafePrintObject(DstEvent, m_dstEvt); 00051 SafePrintObject(McEvent, m_mcEvt); 00052 SafePrintObject(TrigEvent, m_trigEvt); 00053 SafePrintObject(HltEvent, m_hltEvt); 00054 SafePrintObject(RecTrackEvent, m_rectrackEvt); 00055 SafePrintObject(EvtRecObject, m_evtRecObject); 00056 00057 std::cout << "=============================================" << std::endl; 00058 }
|
|
00025 { m_mask = 0; }
|
|
00025 { m_mask = 0; }
|
|
00034 { 00035 if ( obj != 0 ) { 00036 m_mask |= hasDigiEvent; 00037 m_digiEvt = obj; 00038 } 00039 }
|
|
00034 { 00035 if ( obj != 0 ) { 00036 m_mask |= hasDigiEvent; 00037 m_digiEvt = obj; 00038 } 00039 }
|
|
|
|
|
|
00027 { 00028 if ( obj != 0 ) { 00029 m_mask |= hasEvtHeader; 00030 m_EvtHeader = obj; 00031 } 00032 }
|
|
00027 { 00028 if ( obj != 0 ) { 00029 m_mask |= hasEvtHeader; 00030 m_EvtHeader = obj; 00031 } 00032 }
|
|
00076 { 00077 if ( obj != 0 ) { 00078 m_mask |= hasEvtRecObject; 00079 m_evtRecObject = obj; 00080 } 00081 }
|
|
00076 { 00077 if ( obj != 0 ) { 00078 m_mask |= hasEvtRecObject; 00079 m_evtRecObject = obj; 00080 } 00081 }
|
|
|
|
|
|
|
|
|
|
00069 { 00070 if ( obj != 0 ) { 00071 m_mask |= hasRecTrackEvent; 00072 m_rectrackEvt = obj; 00073 } 00074 }
|
|
00069 { 00070 if ( obj != 0 ) { 00071 m_mask |= hasRecTrackEvent; 00072 m_rectrackEvt = obj; 00073 } 00074 }
|
|
00055 { 00056 if ( obj != 0 ) { 00057 m_mask |= hasTrigEvent; 00058 m_trigEvt = obj; 00059 } 00060 }
|
|
00055 { 00056 if ( obj != 0 ) { 00057 m_mask |= hasTrigEvent; 00058 m_trigEvt = obj; 00059 } 00060 }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|