#include <THltEvent.h>
Public Member Functions | |
void | addDstHltInf (TDstHltInf *dstHltInf) |
void | addDstHltInf (TDstHltInf *dstHltInf) |
void | addHltInf (THltInf *hltInf) |
void | addHltInf (THltInf *hltInf) |
void | addHltRaw (THltRaw *hltRaw) |
void | addHltRaw (THltRaw *hltRaw) |
HltRaw. | |
void | Clear (Option_t *option="") |
void | Clear (Option_t *option="") |
void | clearDstHltInf () |
void | clearDstHltInf () |
void | clearHltInf () |
void | clearHltInf () |
void | clearHltRawCol () |
void | clearHltRawCol () |
const TDstHltInf * | getDstHltInf () const |
const TDstHltInf * | getDstHltInf () const |
Bool_t | getFromMc () |
Bool_t | getFromMc () |
const THltInf * | getHltInf () const |
const THltInf * | getHltInf () const |
const THltRaw * | getHltRaw (int i) const |
const THltRaw * | getHltRaw (int i) const |
const TObjArray * | getHltRawCol () const |
const TObjArray * | getHltRawCol () const |
void | initialize (Bool_t fromMc=true) |
void | initialize (Bool_t fromMc=true) |
void | Print (Option_t *option="") const |
void | Print (Option_t *option="") const |
THltEvent () | |
THltEvent () | |
virtual | ~THltEvent () |
virtual | ~THltEvent () |
Private Attributes | |
TDstHltInf * | m_dstHltInf |
TDstHltInf * | m_dstHltInf |
Bool_t | m_fromMc |
Denote whether or not this data was simulated. | |
THltInf * | m_hltInf |
THltInf * | m_hltInf |
TObjArray * | m_hltRawCol |
TObjArray * | m_hltRawCol |
Static Private Attributes | |
TDstHltInf * | s_staticDstHltInf |
TDstHltInf * | s_staticDstHltInf = 0 |
THltInf * | s_staticHltInf |
THltInf * | s_staticHltInf |
TObjArray * | s_staticHltRawCol |
data members to store trigger data | |
TObjArray * | s_staticHltRawCol |
data members to store trigger data |
|
00015 { 00016 if (! s_staticHltRawCol ) { 00017 s_staticHltRawCol = new TObjArray(); 00018 } 00019 if (! s_staticHltInf ) { 00020 s_staticHltInf = new THltInf(); 00021 } 00022 if (! s_staticDstHltInf ) { 00023 s_staticDstHltInf = new TDstHltInf(); 00024 } 00025 00026 m_hltRawCol = s_staticHltRawCol; 00027 m_hltInf = s_staticHltInf; 00028 m_dstHltInf = s_staticDstHltInf; 00029 00030 Clear(); 00031 }
|
|
00034 { 00035 if(m_hltRawCol == s_staticHltRawCol ) s_staticHltRawCol = 0; 00036 m_hltRawCol->Delete(); 00037 delete m_hltRawCol; 00038 m_hltRawCol = 0; 00039 00040 if(m_hltInf == s_staticHltInf ) s_staticHltInf = 0; 00041 delete m_hltInf; 00042 m_hltInf = 0; 00043 00044 if(m_dstHltInf == s_staticDstHltInf ) s_staticDstHltInf = 0; 00045 delete m_dstHltInf; 00046 m_dstHltInf = 0; 00047 }
|
|
|
|
|
|
|
|
00082 { 00083 m_dstHltInf = hltInf; 00084 }
|
|
|
|
00076 { 00077 m_hltInf = hltInf; 00078 }
|
|
|
|
00065 { 00066 m_hltRawCol->Add(hltRaw); 00067 }
|
|
|
|
00055 { 00056 00057 }
|
|
00039 { m_dstHltInf->Clear();}
|
|
00039 { m_dstHltInf->Clear();}
|
|
00035 { m_hltInf->Clear();}
|
|
00035 { m_hltInf->Clear();}
|
|
00031 { m_hltRawCol->Clear();}
|
|
00031 { m_hltRawCol->Clear();}
|
|
|
|
00085 { 00086 return (TDstHltInf*)m_dstHltInf ; 00087 }
|
|
00025 { return m_fromMc; };
|
|
00025 { return m_fromMc; };
|
|
|
|
00079 { 00080 return (THltInf*)m_hltInf ; 00081 }
|
|
|
|
|
|
|
|
00073 {
00074 return (TObjArray*)m_hltRawCol ;
00075 }
|
|
|
|
00050 { 00051 m_fromMc = fromMc; 00052 }
|
|
|
|
00060 { 00061 TObject::Print(option); 00062 }
|
|
|
|
|
|
Denote whether or not this data was simulated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
data members to store trigger data
|
|
data members to store trigger data
|