CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
TMcEvent Class Reference

#include <TMcEvent.h>

+ Inheritance diagram for TMcEvent:

Public Member Functions

 TMcEvent ()
 
virtual ~TMcEvent ()
 
void initialize ()
 
void Clear (Option_t *option="")
 
void Print (Option_t *option="") const
 
const TObjArray * getMdcMcHitCol () const
 
void addMdcMc (TMdcMc *mcHit)
 Mdc.
 
const TMdcMcgetMdcMc (Int_t i) const
 
void clearMdcMcHitCol ()
 
const TObjArray * getCgemMcHitCol () const
 
void addCgemMc (TCgemMc *mcHit)
 Cgem.
 
const TCgemMcgetCgemMc (Int_t i) const
 
void clearCgemMcHitCol ()
 
const TObjArray * getEmcMcHitCol () const
 
void addEmcMc (TEmcMc *mcHit)
 Emc.
 
const TEmcMcgetEmcMc (Int_t i) const
 
void clearEmcMcHitCol ()
 
const TObjArray * getTofMcHitCol () const
 
void addTofMc (TTofMc *mcHit)
 Tof.
 
const TTofMcgetTofMc (Int_t i) const
 
void clearTofMcHitCol ()
 
const TObjArray * getMucMcHitCol () const
 
void addMucMc (TMucMc *mcHit)
 Muc.
 
const TMucMcgetMucMc (Int_t i) const
 
void clearMucMcHitCol ()
 
const TObjArray * getMcParticleCol () const
 
void addMcParticle (TMcParticle *mcHit)
 McParticle.
 
const TMcParticlegetMcParticle (Int_t i) const
 
void clearMcParticleCol ()
 
 TMcEvent ()
 
virtual ~TMcEvent ()
 
void initialize ()
 
void Clear (Option_t *option="")
 
void Print (Option_t *option="") const
 
const TObjArray * getMdcMcHitCol () const
 
void addMdcMc (TMdcMc *mcHit)
 
const TMdcMcgetMdcMc (Int_t i) const
 
void clearMdcMcHitCol ()
 
const TObjArray * getCgemMcHitCol () const
 
void addCgemMc (TCgemMc *mcHit)
 
const TCgemMcgetCgemMc (Int_t i) const
 
void clearCgemMcHitCol ()
 
const TObjArray * getEmcMcHitCol () const
 
void addEmcMc (TEmcMc *mcHit)
 
const TEmcMcgetEmcMc (Int_t i) const
 
void clearEmcMcHitCol ()
 
const TObjArray * getTofMcHitCol () const
 
void addTofMc (TTofMc *mcHit)
 
const TTofMcgetTofMc (Int_t i) const
 
void clearTofMcHitCol ()
 
const TObjArray * getMucMcHitCol () const
 
void addMucMc (TMucMc *mcHit)
 
const TMucMcgetMucMc (Int_t i) const
 
void clearMucMcHitCol ()
 
const TObjArray * getMcParticleCol () const
 
void addMcParticle (TMcParticle *mcHit)
 
const TMcParticlegetMcParticle (Int_t i) const
 
void clearMcParticleCol ()
 
 TMcEvent ()
 
virtual ~TMcEvent ()
 
void initialize ()
 
void Clear (Option_t *option="")
 
void Print (Option_t *option="") const
 
const TObjArray * getMdcMcHitCol () const
 
void addMdcMc (TMdcMc *mcHit)
 
const TMdcMcgetMdcMc (Int_t i) const
 
void clearMdcMcHitCol ()
 
const TObjArray * getCgemMcHitCol () const
 
void addCgemMc (TCgemMc *mcHit)
 
const TCgemMcgetCgemMc (Int_t i) const
 
void clearCgemMcHitCol ()
 
const TObjArray * getEmcMcHitCol () const
 
void addEmcMc (TEmcMc *mcHit)
 
const TEmcMcgetEmcMc (Int_t i) const
 
void clearEmcMcHitCol ()
 
const TObjArray * getTofMcHitCol () const
 
void addTofMc (TTofMc *mcHit)
 
const TTofMcgetTofMc (Int_t i) const
 
void clearTofMcHitCol ()
 
const TObjArray * getMucMcHitCol () const
 
void addMucMc (TMucMc *mcHit)
 
const TMucMcgetMucMc (Int_t i) const
 
void clearMucMcHitCol ()
 
const TObjArray * getMcParticleCol () const
 
void addMcParticle (TMcParticle *mcHit)
 
const TMcParticlegetMcParticle (Int_t i) const
 
void clearMcParticleCol ()
 

Detailed Description

Constructor & Destructor Documentation

◆ TMcEvent() [1/3]

TMcEvent::TMcEvent ( )

Definition at line 17 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

18{
19
20 if (!s_staticMdcMcHitCol) {
21 s_staticMdcMcHitCol = new TObjArray();
22 }
23 m_mdcMcHitCol = s_staticMdcMcHitCol;
24
25 if (!s_staticCgemMcHitCol) {
26 s_staticCgemMcHitCol = new TObjArray();
27 }
28 m_cgemMcHitCol = s_staticCgemMcHitCol;
29
30 if (!s_staticEmcMcHitCol ){
31 s_staticEmcMcHitCol = new TObjArray();
32 }
33 m_emcMcHitCol = s_staticEmcMcHitCol;
34
35 if (! s_staticTofMcHitCol ){
36 s_staticTofMcHitCol = new TObjArray();
37 }
38 m_tofMcHitCol = s_staticTofMcHitCol;
39
40 if (! s_staticMucMcHitCol ){
41 s_staticMucMcHitCol = new TObjArray();
42 }
43 m_mucMcHitCol = s_staticMucMcHitCol;
44
45 if (! s_staticMcParticleCol ){
46 s_staticMcParticleCol = new TObjArray();
47 }
48 m_mcParticleCol = s_staticMcParticleCol;
49 /*
50 if (! s_staticDecayMode ){
51 s_staticDecayMode = new TObject();
52 }
53 m_decayMode = s_staticDecayMode;
54*/
55 Clear();
56
57}
void Clear(Option_t *option="")

◆ ~TMcEvent() [1/3]

TMcEvent::~TMcEvent ( )
virtual

Definition at line 60 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

60 {
61 if(m_mdcMcHitCol == s_staticMdcMcHitCol) s_staticMdcMcHitCol = 0;
62 m_mdcMcHitCol->Delete();
63 delete m_mdcMcHitCol;
64 m_mdcMcHitCol = 0;
65
66 if(m_cgemMcHitCol == s_staticCgemMcHitCol) s_staticCgemMcHitCol = 0;
67 m_cgemMcHitCol->Delete();
68 delete m_cgemMcHitCol;
69 m_cgemMcHitCol = 0;
70
71 if(m_emcMcHitCol == s_staticEmcMcHitCol) s_staticEmcMcHitCol = 0;
72 m_emcMcHitCol->Delete();
73 delete m_emcMcHitCol;
74 m_emcMcHitCol = 0;
75
76 if(m_tofMcHitCol == s_staticTofMcHitCol ) s_staticTofMcHitCol = 0;
77 m_tofMcHitCol->Delete();
78 delete m_tofMcHitCol;
79 m_tofMcHitCol = 0;
80
81 if(m_mucMcHitCol == s_staticMucMcHitCol ) s_staticMucMcHitCol = 0;
82 m_mucMcHitCol->Delete();
83 delete m_mucMcHitCol;
84 m_mucMcHitCol = 0;
85
86 if(m_mcParticleCol == s_staticMcParticleCol ) s_staticMcParticleCol = 0;
87 m_mcParticleCol->Delete();
88 delete m_mcParticleCol;
89 m_mcParticleCol = 0;
90/*
91 if(m_decayMode == s_staticDecayMode ) s_staticDecayMode = 0;
92 m_decayMode->Delete();
93 delete m_decayMode;
94 m_decayMode = 0;
95*/
96}

◆ TMcEvent() [2/3]

TMcEvent::TMcEvent ( )

◆ ~TMcEvent() [2/3]

virtual TMcEvent::~TMcEvent ( )
virtual

◆ TMcEvent() [3/3]

TMcEvent::TMcEvent ( )

◆ ~TMcEvent() [3/3]

virtual TMcEvent::~TMcEvent ( )
virtual

Member Function Documentation

◆ addCgemMc() [1/3]

void TMcEvent::addCgemMc ( TCgemMc mcHit)

Cgem.

Definition at line 124 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

124 {
125 m_cgemMcHitCol->Add(mcHit);
126}

Referenced by CgemMcHitCnv::DataObjectToTObject().

◆ addCgemMc() [2/3]

void TMcEvent::addCgemMc ( TCgemMc mcHit)

◆ addCgemMc() [3/3]

void TMcEvent::addCgemMc ( TCgemMc mcHit)

◆ addEmcMc() [1/3]

void TMcEvent::addEmcMc ( TEmcMc mcHit)

Emc.

Definition at line 134 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

134 {
135 m_emcMcHitCol->Add(mcHit);
136}

Referenced by EmcMcHitCnv::DataObjectToTObject().

◆ addEmcMc() [2/3]

void TMcEvent::addEmcMc ( TEmcMc mcHit)

◆ addEmcMc() [3/3]

void TMcEvent::addEmcMc ( TEmcMc mcHit)

◆ addMcParticle() [1/3]

void TMcEvent::addMcParticle ( TMcParticle mcHit)

McParticle.

Definition at line 169 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

169 {
170 m_mcParticleCol->Add(mcHit);
171}

Referenced by McParticleCnv::DataObjectToTObject().

◆ addMcParticle() [2/3]

void TMcEvent::addMcParticle ( TMcParticle mcHit)

◆ addMcParticle() [3/3]

void TMcEvent::addMcParticle ( TMcParticle mcHit)

◆ addMdcMc() [1/3]

void TMcEvent::addMdcMc ( TMdcMc mcHit)

Mdc.

Definition at line 114 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

114 {
115 m_mdcMcHitCol->Add(mcHit);
116}

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ addMdcMc() [2/3]

void TMcEvent::addMdcMc ( TMdcMc mcHit)

◆ addMdcMc() [3/3]

void TMcEvent::addMdcMc ( TMdcMc mcHit)

◆ addMucMc() [1/3]

void TMcEvent::addMucMc ( TMucMc mcHit)

Muc.

Definition at line 157 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

157 {
158 m_mucMcHitCol->Add(mcHit);
159}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ addMucMc() [2/3]

void TMcEvent::addMucMc ( TMucMc mcHit)

◆ addMucMc() [3/3]

void TMcEvent::addMucMc ( TMucMc mcHit)

◆ addTofMc() [1/3]

void TMcEvent::addTofMc ( TTofMc mcHit)

Tof.

Definition at line 145 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

145 {
146 m_tofMcHitCol->Add(mcHit);
147}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ addTofMc() [2/3]

void TMcEvent::addTofMc ( TTofMc mcHit)

◆ addTofMc() [3/3]

void TMcEvent::addTofMc ( TTofMc mcHit)

◆ Clear() [1/3]

void TMcEvent::Clear ( Option_t *  option = "")

Definition at line 104 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

104 {
105
106}

Referenced by RootCnvSvc::commitOutput(), and TMcEvent().

◆ Clear() [2/3]

void TMcEvent::Clear ( Option_t *  option = "")

◆ Clear() [3/3]

void TMcEvent::Clear ( Option_t *  option = "")

◆ clearCgemMcHitCol() [1/3]

void TMcEvent::clearCgemMcHitCol ( )
inline

Definition at line 41 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

41{ m_cgemMcHitCol->Clear(); }

Referenced by CgemMcHitCnv::DataObjectToTObject().

◆ clearCgemMcHitCol() [2/3]

void TMcEvent::clearCgemMcHitCol ( )
inline

Definition at line 41 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

41{ m_cgemMcHitCol->Clear(); }

◆ clearCgemMcHitCol() [3/3]

void TMcEvent::clearCgemMcHitCol ( )
inline

Definition at line 41 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

41{ m_cgemMcHitCol->Clear(); }

◆ clearEmcMcHitCol() [1/3]

void TMcEvent::clearEmcMcHitCol ( )
inline

Definition at line 47 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

47{ m_emcMcHitCol->Clear(); }

Referenced by EmcMcHitCnv::DataObjectToTObject().

◆ clearEmcMcHitCol() [2/3]

void TMcEvent::clearEmcMcHitCol ( )
inline

Definition at line 47 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

47{ m_emcMcHitCol->Clear(); }

◆ clearEmcMcHitCol() [3/3]

void TMcEvent::clearEmcMcHitCol ( )
inline

Definition at line 47 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

47{ m_emcMcHitCol->Clear(); }

◆ clearMcParticleCol() [1/3]

void TMcEvent::clearMcParticleCol ( )
inline

Definition at line 63 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

63{ m_mcParticleCol->Clear();}

Referenced by McParticleCnv::DataObjectToTObject().

◆ clearMcParticleCol() [2/3]

void TMcEvent::clearMcParticleCol ( )
inline

Definition at line 63 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

63{ m_mcParticleCol->Clear();}

◆ clearMcParticleCol() [3/3]

void TMcEvent::clearMcParticleCol ( )
inline

Definition at line 63 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

63{ m_mcParticleCol->Clear();}

◆ clearMdcMcHitCol() [1/3]

void TMcEvent::clearMdcMcHitCol ( )
inline

Definition at line 36 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

36{ m_mdcMcHitCol->Clear(); }

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ clearMdcMcHitCol() [2/3]

void TMcEvent::clearMdcMcHitCol ( )
inline

Definition at line 36 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

36{ m_mdcMcHitCol->Clear(); }

◆ clearMdcMcHitCol() [3/3]

void TMcEvent::clearMdcMcHitCol ( )
inline

Definition at line 36 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

36{ m_mdcMcHitCol->Clear(); }

◆ clearMucMcHitCol() [1/3]

void TMcEvent::clearMucMcHitCol ( )
inline

Definition at line 58 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

58{ m_mucMcHitCol->Clear();}

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ clearMucMcHitCol() [2/3]

void TMcEvent::clearMucMcHitCol ( )
inline

Definition at line 58 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

58{ m_mucMcHitCol->Clear();}

◆ clearMucMcHitCol() [3/3]

void TMcEvent::clearMucMcHitCol ( )
inline

Definition at line 58 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

58{ m_mucMcHitCol->Clear();}

◆ clearTofMcHitCol() [1/3]

void TMcEvent::clearTofMcHitCol ( )
inline

Definition at line 53 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

53{ m_tofMcHitCol->Clear();}

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ clearTofMcHitCol() [2/3]

void TMcEvent::clearTofMcHitCol ( )
inline

Definition at line 53 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

53{ m_tofMcHitCol->Clear();}

◆ clearTofMcHitCol() [3/3]

void TMcEvent::clearTofMcHitCol ( )
inline

Definition at line 53 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

53{ m_tofMcHitCol->Clear();}

◆ getCgemMc() [1/3]

const TCgemMc * TMcEvent::getCgemMc ( Int_t  i) const

Definition at line 128 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

128 {
129 if (Int_t(i) >= m_cgemMcHitCol->GetEntries())
130 return 0;
131 return (TCgemMc*)m_cgemMcHitCol->At(i);
132}

◆ getCgemMc() [2/3]

const TCgemMc * TMcEvent::getCgemMc ( Int_t  i) const

◆ getCgemMc() [3/3]

const TCgemMc * TMcEvent::getCgemMc ( Int_t  i) const

◆ getCgemMcHitCol() [1/3]

const TObjArray * TMcEvent::getCgemMcHitCol ( ) const
inline

Definition at line 38 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

38{ return m_cgemMcHitCol; }

Referenced by CgemMcHitCnv::DataObjectToTObject().

◆ getCgemMcHitCol() [2/3]

const TObjArray * TMcEvent::getCgemMcHitCol ( ) const
inline

Definition at line 38 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

38{ return m_cgemMcHitCol; }

◆ getCgemMcHitCol() [3/3]

const TObjArray * TMcEvent::getCgemMcHitCol ( ) const
inline

Definition at line 38 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

38{ return m_cgemMcHitCol; }

◆ getEmcMc() [1/3]

const TEmcMc * TMcEvent::getEmcMc ( Int_t  i) const

Definition at line 138 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

138 {
139 if(Int_t(i) >= m_emcMcHitCol->GetEntries())
140 return 0;
141 return (TEmcMc*)m_emcMcHitCol->At(i);
142}

◆ getEmcMc() [2/3]

const TEmcMc * TMcEvent::getEmcMc ( Int_t  i) const

◆ getEmcMc() [3/3]

const TEmcMc * TMcEvent::getEmcMc ( Int_t  i) const

◆ getEmcMcHitCol() [1/3]

const TObjArray * TMcEvent::getEmcMcHitCol ( ) const
inline

Definition at line 44 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

44{ return m_emcMcHitCol; }

Referenced by EmcMcHitCnv::DataObjectToTObject().

◆ getEmcMcHitCol() [2/3]

const TObjArray * TMcEvent::getEmcMcHitCol ( ) const
inline

Definition at line 44 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

44{ return m_emcMcHitCol; }

◆ getEmcMcHitCol() [3/3]

const TObjArray * TMcEvent::getEmcMcHitCol ( ) const
inline

Definition at line 44 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

44{ return m_emcMcHitCol; }

◆ getMcParticle() [1/3]

const TMcParticle * TMcEvent::getMcParticle ( Int_t  i) const

Definition at line 174 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

174 {
175 if(Int_t(i) >=m_mcParticleCol->GetEntries())
176 return 0;
177 return (TMcParticle*) m_mcParticleCol->At(i);
178}

Referenced by BesEvent::SetMcEvent().

◆ getMcParticle() [2/3]

const TMcParticle * TMcEvent::getMcParticle ( Int_t  i) const

◆ getMcParticle() [3/3]

const TMcParticle * TMcEvent::getMcParticle ( Int_t  i) const

◆ getMcParticleCol() [1/3]

const TObjArray * TMcEvent::getMcParticleCol ( ) const
inline

◆ getMcParticleCol() [2/3]

const TObjArray * TMcEvent::getMcParticleCol ( ) const
inline

Definition at line 60 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

60{ return m_mcParticleCol; }

◆ getMcParticleCol() [3/3]

const TObjArray * TMcEvent::getMcParticleCol ( ) const
inline

Definition at line 60 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

60{ return m_mcParticleCol; }

◆ getMdcMc() [1/3]

const TMdcMc * TMcEvent::getMdcMc ( Int_t  i) const

Definition at line 118 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

118 {
119 if (Int_t(i) >= m_mdcMcHitCol->GetEntries())
120 return 0;
121 return (TMdcMc*)m_mdcMcHitCol->At(i);
122}

◆ getMdcMc() [2/3]

const TMdcMc * TMcEvent::getMdcMc ( Int_t  i) const

◆ getMdcMc() [3/3]

const TMdcMc * TMcEvent::getMdcMc ( Int_t  i) const

◆ getMdcMcHitCol() [1/3]

const TObjArray * TMcEvent::getMdcMcHitCol ( ) const
inline

Definition at line 33 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

33{ return m_mdcMcHitCol; }

Referenced by MdcMcHitCnv::DataObjectToTObject().

◆ getMdcMcHitCol() [2/3]

const TObjArray * TMcEvent::getMdcMcHitCol ( ) const
inline

Definition at line 33 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

33{ return m_mdcMcHitCol; }

◆ getMdcMcHitCol() [3/3]

const TObjArray * TMcEvent::getMdcMcHitCol ( ) const
inline

Definition at line 33 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

33{ return m_mdcMcHitCol; }

◆ getMucMc() [1/3]

const TMucMc * TMcEvent::getMucMc ( Int_t  i) const

Definition at line 162 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

162 {
163 if(Int_t(i) >=m_mucMcHitCol->GetEntries())
164 return 0;
165 return (TMucMc*) m_mucMcHitCol->At(i);
166}

◆ getMucMc() [2/3]

const TMucMc * TMcEvent::getMucMc ( Int_t  i) const

◆ getMucMc() [3/3]

const TMucMc * TMcEvent::getMucMc ( Int_t  i) const

◆ getMucMcHitCol() [1/3]

const TObjArray * TMcEvent::getMucMcHitCol ( ) const
inline

Definition at line 55 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

55{ return m_mucMcHitCol; }

Referenced by MucMcHitCnv::DataObjectToTObject().

◆ getMucMcHitCol() [2/3]

const TObjArray * TMcEvent::getMucMcHitCol ( ) const
inline

Definition at line 55 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

55{ return m_mucMcHitCol; }

◆ getMucMcHitCol() [3/3]

const TObjArray * TMcEvent::getMucMcHitCol ( ) const
inline

Definition at line 55 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

55{ return m_mucMcHitCol; }

◆ getTofMc() [1/3]

const TTofMc * TMcEvent::getTofMc ( Int_t  i) const

Definition at line 150 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

150 {
151 if(Int_t(i) >=m_tofMcHitCol->GetEntries())
152 return 0;
153 return (TTofMc*) m_tofMcHitCol->At(i);
154}

◆ getTofMc() [2/3]

const TTofMc * TMcEvent::getTofMc ( Int_t  i) const

◆ getTofMc() [3/3]

const TTofMc * TMcEvent::getTofMc ( Int_t  i) const

◆ getTofMcHitCol() [1/3]

const TObjArray * TMcEvent::getTofMcHitCol ( ) const
inline

Definition at line 50 of file Event/RootEventData/bak_RootEventData-00-05-12/RootEventData/TMcEvent.h.

50{ return m_tofMcHitCol; }

Referenced by TofMcHitCnv::DataObjectToTObject().

◆ getTofMcHitCol() [2/3]

const TObjArray * TMcEvent::getTofMcHitCol ( ) const
inline

Definition at line 50 of file Event/RootEventData/RootEventData-00-05-13/RootEventData/TMcEvent.h.

50{ return m_tofMcHitCol; }

◆ getTofMcHitCol() [3/3]

const TObjArray * TMcEvent::getTofMcHitCol ( ) const
inline

Definition at line 50 of file InstallArea/include/RootEventData/RootEventData/TMcEvent.h.

50{ return m_tofMcHitCol; }

◆ initialize() [1/3]

void TMcEvent::initialize ( )

Definition at line 99 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

99 {
100
101}

Referenced by McCnv::DataObjectToTObject().

◆ initialize() [2/3]

void TMcEvent::initialize ( )

◆ initialize() [3/3]

void TMcEvent::initialize ( )

◆ Print() [1/3]

void TMcEvent::Print ( Option_t *  option = "") const

Definition at line 109 of file bak_RootEventData-00-05-12/src/TMcEvent.cxx.

109 {
110 TObject::Print(option);
111}

◆ Print() [2/3]

void TMcEvent::Print ( Option_t *  option = "") const

◆ Print() [3/3]

void TMcEvent::Print ( Option_t *  option = "") const

The documentation for this class was generated from the following files: