BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TDstEvent Class Reference

#include <TDstEvent.h>

Inheritance diagram for TDstEvent:

Public Member Functions

 TDstEvent ()
virtual ~TDstEvent ()
void initialize ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
const TObjArray * getMdcTrackCol () const
 retrieve the whole TObjArray of MdcTrack Data
void addMdcTrack (TMdcTrack *Track)
 Add a TkrTrack into the Mdc data collection.
const TMdcTrackgetMdcTrack (Int_t i) const
 retrieve a MdcTrack from the collection, using the index into the array
void clearMdcTrackCol ()
 clear the whole array (necessary because of the consts-s)
const TObjArray * getEmcTrackCol () const
 retrieve the whole TObjArray of EmcTrack Data
void addEmcTrack (TEmcTrack *Track)
 Add a TkrTrack into the Emc data collection.
const TEmcTrackgetEmcTrack (Int_t i) const
 retrieve a EmcTrack from the collection, using the index into the array
void clearEmcTrackCol ()
 clear the whole array (necessary because of the consts-s)
const TObjArray * getTofTrackCol () const
 retrieve the whole TObjArray of TofTrack Data
void addTofTrack (TTofTrack *Track)
 Add a TofTrack into the TOF Data collection.
const TTofTrackgetTofTrack (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
void clearTofTrackCol ()
 clear the whole array
const TObjArray * getMucTrackCol () const
 retrieve the whole TObjArray of MucTrack Data
void addMucTrack (TMucTrack *Track)
 Add a MucTrack into the TOF Data collection.
const TMucTrackgetMucTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
void clearMucTrackCol ()
 clear the whole array
const TObjArray * getMdcDedxCol () const
 retrieve the whole TObjArray of Dedx Data
void addMdcDedx (TMdcDedx *Track)
 Add a Dedx into the TOF Data collection.
const TMdcDedxgetMdcDedx (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
void clearMdcDedxCol ()
 clear the whole array
const TObjArray * getExtTrackCol () const
 retrieve the whole TObjArray of Ext Data
void addExtTrack (TExtTrack *Track)
 Add a ExtTrack into the Ext Data collection.
const TExtTrackgetExtTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
void clearExtTrackCol ()
 clear the whole array
const TObjArray * getMdcKalTrackCol () const
void addMdcKalTrack (TMdcKalTrack *Track)
const TMdcKalTrackgetMdcKalTrack (Int_t i) const
void clearMdcKalTrackCol ()
 TDstEvent ()
virtual ~TDstEvent ()
void initialize ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
const TObjArray * getMdcTrackCol () const
 retrieve the whole TObjArray of MdcTrack Data
void addMdcTrack (TMdcTrack *Track)
 Add a TkrTrack into the Mdc data collection.
const TMdcTrackgetMdcTrack (Int_t i) const
 retrieve a MdcTrack from the collection, using the index into the array
void clearMdcTrackCol ()
 clear the whole array (necessary because of the consts-s)
const TObjArray * getEmcTrackCol () const
 retrieve the whole TObjArray of EmcTrack Data
void addEmcTrack (TEmcTrack *Track)
 Add a TkrTrack into the Emc data collection.
const TEmcTrackgetEmcTrack (Int_t i) const
 retrieve a EmcTrack from the collection, using the index into the array
void clearEmcTrackCol ()
 clear the whole array (necessary because of the consts-s)
const TObjArray * getTofTrackCol () const
 retrieve the whole TObjArray of TofTrack Data
void addTofTrack (TTofTrack *Track)
 Add a TofTrack into the TOF Data collection.
const TTofTrackgetTofTrack (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
void clearTofTrackCol ()
 clear the whole array
const TObjArray * getMucTrackCol () const
 retrieve the whole TObjArray of MucTrack Data
void addMucTrack (TMucTrack *Track)
 Add a MucTrack into the TOF Data collection.
const TMucTrackgetMucTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
void clearMucTrackCol ()
 clear the whole array
const TObjArray * getMdcDedxCol () const
 retrieve the whole TObjArray of Dedx Data
void addMdcDedx (TMdcDedx *Track)
 Add a Dedx into the TOF Data collection.
const TMdcDedxgetMdcDedx (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
void clearMdcDedxCol ()
 clear the whole array
const TObjArray * getExtTrackCol () const
 retrieve the whole TObjArray of Ext Data
void addExtTrack (TExtTrack *Track)
 Add a ExtTrack into the Ext Data collection.
const TExtTrackgetExtTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
void clearExtTrackCol ()
 clear the whole array
const TObjArray * getMdcKalTrackCol () const
void addMdcKalTrack (TMdcKalTrack *Track)
const TMdcKalTrackgetMdcKalTrack (Int_t i) const
void clearMdcKalTrackCol ()
 TDstEvent ()
virtual ~TDstEvent ()
void initialize ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
const TObjArray * getMdcTrackCol () const
 retrieve the whole TObjArray of MdcTrack Data
void addMdcTrack (TMdcTrack *Track)
 Add a TkrTrack into the Mdc data collection.
const TMdcTrackgetMdcTrack (Int_t i) const
 retrieve a MdcTrack from the collection, using the index into the array
void clearMdcTrackCol ()
 clear the whole array (necessary because of the consts-s)
const TObjArray * getEmcTrackCol () const
 retrieve the whole TObjArray of EmcTrack Data
void addEmcTrack (TEmcTrack *Track)
 Add a TkrTrack into the Emc data collection.
const TEmcTrackgetEmcTrack (Int_t i) const
 retrieve a EmcTrack from the collection, using the index into the array
void clearEmcTrackCol ()
 clear the whole array (necessary because of the consts-s)
const TObjArray * getTofTrackCol () const
 retrieve the whole TObjArray of TofTrack Data
void addTofTrack (TTofTrack *Track)
 Add a TofTrack into the TOF Data collection.
const TTofTrackgetTofTrack (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
void clearTofTrackCol ()
 clear the whole array
const TObjArray * getMucTrackCol () const
 retrieve the whole TObjArray of MucTrack Data
void addMucTrack (TMucTrack *Track)
 Add a MucTrack into the TOF Data collection.
const TMucTrackgetMucTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
void clearMucTrackCol ()
 clear the whole array
const TObjArray * getMdcDedxCol () const
 retrieve the whole TObjArray of Dedx Data
void addMdcDedx (TMdcDedx *Track)
 Add a Dedx into the TOF Data collection.
const TMdcDedxgetMdcDedx (Int_t i) const
 retrieve a TofTrack From the collection, using the index into the array
void clearMdcDedxCol ()
 clear the whole array
const TObjArray * getExtTrackCol () const
 retrieve the whole TObjArray of Ext Data
void addExtTrack (TExtTrack *Track)
 Add a ExtTrack into the Ext Data collection.
const TExtTrackgetExtTrack (Int_t i) const
 retrieve a MucTrack From the collection, using the index into the array
void clearExtTrackCol ()
 clear the whole array
const TObjArray * getMdcKalTrackCol () const
void addMdcKalTrack (TMdcKalTrack *Track)
const TMdcKalTrackgetMdcKalTrack (Int_t i) const
void clearMdcKalTrackCol ()

Detailed Description

Constructor & Destructor Documentation

◆ TDstEvent() [1/3]

TDstEvent::TDstEvent ( )

Definition at line 17 of file TDstEvent.cxx.

17 {
18 // Dst Track
19
20 if ( !s_staticMdcTrackCol ) { s_staticMdcTrackCol = new TObjArray(); }
21 m_mdcTrackCol = s_staticMdcTrackCol;
22
23 if ( !s_staticEmcTrackCol ) { s_staticEmcTrackCol = new TObjArray(); }
24 m_emcTrackCol = s_staticEmcTrackCol;
25
26 if ( !s_staticTofTrackCol ) { s_staticTofTrackCol = new TObjArray(); }
27 m_tofTrackCol = s_staticTofTrackCol;
28
29 if ( !s_staticMucTrackCol ) { s_staticMucTrackCol = new TObjArray(); }
30 m_mucTrackCol = s_staticMucTrackCol;
31
32 if ( !s_staticMdcDedxCol ) { s_staticMdcDedxCol = new TObjArray(); }
33 m_mdcDedxCol = s_staticMdcDedxCol;
34
35 if ( !s_staticExtTrackCol ) { s_staticExtTrackCol = new TObjArray(); }
36 m_extTrackCol = s_staticExtTrackCol;
37
38 if ( !s_staticMdcKalTrackCol ) { s_staticMdcKalTrackCol = new TObjArray(); }
39 m_mdcKalTrackCol = s_staticMdcKalTrackCol;
40
41 Clear();
42}
void Clear(Option_t *option="")
Definition TDstEvent.cxx:88

◆ ~TDstEvent() [1/3]

TDstEvent::~TDstEvent ( )
virtual

Definition at line 45 of file TDstEvent.cxx.

45 {
46
47 /**************************** Dst Track *************************/
48 if ( m_mdcTrackCol == s_staticMdcTrackCol ) s_staticMdcTrackCol = 0;
49 m_mdcTrackCol->Delete();
50 delete m_mdcTrackCol;
51 m_mdcTrackCol = 0;
52
53 if ( m_emcTrackCol == s_staticEmcTrackCol ) s_staticEmcTrackCol = 0;
54 m_emcTrackCol->Delete();
55 delete m_emcTrackCol;
56 m_emcTrackCol = 0;
57
58 if ( m_tofTrackCol == s_staticTofTrackCol ) s_staticTofTrackCol = 0;
59 m_tofTrackCol->Delete();
60 delete m_tofTrackCol;
61 m_tofTrackCol = 0;
62
63 if ( m_mucTrackCol == s_staticMucTrackCol ) s_staticMucTrackCol = 0;
64 m_mucTrackCol->Delete();
65 delete m_mucTrackCol;
66 m_mucTrackCol = 0;
67
68 if ( m_mdcDedxCol == s_staticMdcDedxCol ) s_staticMdcDedxCol = 0;
69 m_mdcDedxCol->Delete();
70 delete m_mdcDedxCol;
71 m_mdcDedxCol = 0;
72
73 if ( m_extTrackCol == s_staticExtTrackCol ) s_staticExtTrackCol = 0;
74 m_extTrackCol->Delete();
75 delete m_extTrackCol;
76 m_extTrackCol = 0;
77
78 if ( m_mdcKalTrackCol == s_staticMdcKalTrackCol ) s_staticMdcKalTrackCol = 0;
79 m_mdcKalTrackCol->Delete();
80 delete m_mdcKalTrackCol;
81 m_mdcKalTrackCol = 0;
82}

◆ TDstEvent() [2/3]

TDstEvent::TDstEvent ( )

◆ ~TDstEvent() [2/3]

virtual TDstEvent::~TDstEvent ( )
virtual

◆ TDstEvent() [3/3]

TDstEvent::TDstEvent ( )

◆ ~TDstEvent() [3/3]

virtual TDstEvent::~TDstEvent ( )
virtual

Member Function Documentation

◆ addEmcTrack() [1/3]

void TDstEvent::addEmcTrack ( TEmcTrack * Track)

Add a TkrTrack into the Emc data collection.

Emc.

Definition at line 102 of file TDstEvent.cxx.

102{ m_emcTrackCol->Add( Track ); }

Referenced by EmcTrackCnv::DataObjectToTObject().

◆ addEmcTrack() [2/3]

void TDstEvent::addEmcTrack ( TEmcTrack * Track)

Add a TkrTrack into the Emc data collection.

◆ addEmcTrack() [3/3]

void TDstEvent::addEmcTrack ( TEmcTrack * Track)

Add a TkrTrack into the Emc data collection.

◆ addExtTrack() [1/3]

void TDstEvent::addExtTrack ( TExtTrack * Track)

Add a ExtTrack into the Ext Data collection.

Definition at line 132 of file TDstEvent.cxx.

132{ m_extTrackCol->Add( Track ); }

Referenced by ExtTrackCnv::DataObjectToTObject().

◆ addExtTrack() [2/3]

void TDstEvent::addExtTrack ( TExtTrack * Track)

Add a ExtTrack into the Ext Data collection.

◆ addExtTrack() [3/3]

void TDstEvent::addExtTrack ( TExtTrack * Track)

Add a ExtTrack into the Ext Data collection.

◆ addMdcDedx() [1/3]

void TDstEvent::addMdcDedx ( TMdcDedx * Track)

Add a Dedx into the TOF Data collection.

Dedx.

Definition at line 124 of file TDstEvent.cxx.

124{ m_mdcDedxCol->Add( Track ); }

Referenced by MdcDedxCnv::DataObjectToTObject().

◆ addMdcDedx() [2/3]

void TDstEvent::addMdcDedx ( TMdcDedx * Track)

Add a Dedx into the TOF Data collection.

◆ addMdcDedx() [3/3]

void TDstEvent::addMdcDedx ( TMdcDedx * Track)

Add a Dedx into the TOF Data collection.

◆ addMdcKalTrack() [1/3]

void TDstEvent::addMdcKalTrack ( TMdcKalTrack * Track)

Definition at line 140 of file TDstEvent.cxx.

140{ m_mdcKalTrackCol->Add( Track ); }

Referenced by MdcKalTrackCnv::DataObjectToTObject().

◆ addMdcKalTrack() [2/3]

void TDstEvent::addMdcKalTrack ( TMdcKalTrack * Track)

◆ addMdcKalTrack() [3/3]

void TDstEvent::addMdcKalTrack ( TMdcKalTrack * Track)

◆ addMdcTrack() [1/3]

void TDstEvent::addMdcTrack ( TMdcTrack * Track)

Add a TkrTrack into the Mdc data collection.

Mdc.

Definition at line 95 of file TDstEvent.cxx.

95{ m_mdcTrackCol->Add( Track ); }

Referenced by MdcTrackCnv::DataObjectToTObject().

◆ addMdcTrack() [2/3]

void TDstEvent::addMdcTrack ( TMdcTrack * Track)

Add a TkrTrack into the Mdc data collection.

◆ addMdcTrack() [3/3]

void TDstEvent::addMdcTrack ( TMdcTrack * Track)

Add a TkrTrack into the Mdc data collection.

◆ addMucTrack() [1/3]

void TDstEvent::addMucTrack ( TMucTrack * Track)

Add a MucTrack into the TOF Data collection.

Muc.

Definition at line 117 of file TDstEvent.cxx.

117{ m_mucTrackCol->Add( Track ); }

Referenced by MucTrackCnv::DataObjectToTObject().

◆ addMucTrack() [2/3]

void TDstEvent::addMucTrack ( TMucTrack * Track)

Add a MucTrack into the TOF Data collection.

◆ addMucTrack() [3/3]

void TDstEvent::addMucTrack ( TMucTrack * Track)

Add a MucTrack into the TOF Data collection.

◆ addTofTrack() [1/3]

void TDstEvent::addTofTrack ( TTofTrack * Track)

Add a TofTrack into the TOF Data collection.

Tof.

Definition at line 110 of file TDstEvent.cxx.

110{ m_tofTrackCol->Add( Track ); }

Referenced by TofTrackCnv::DataObjectToTObject().

◆ addTofTrack() [2/3]

void TDstEvent::addTofTrack ( TTofTrack * Track)

Add a TofTrack into the TOF Data collection.

◆ addTofTrack() [3/3]

void TDstEvent::addTofTrack ( TTofTrack * Track)

Add a TofTrack into the TOF Data collection.

◆ Clear() [1/3]

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

Definition at line 88 of file TDstEvent.cxx.

88{}

Referenced by TDstEvent().

◆ Clear() [2/3]

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

◆ Clear() [3/3]

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

◆ clearEmcTrackCol() [1/3]

void TDstEvent::clearEmcTrackCol ( )
inline

clear the whole array (necessary because of the consts-s)

Definition at line 54 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

54{ m_emcTrackCol->Clear(); }

Referenced by EmcTrackCnv::DataObjectToTObject().

◆ clearEmcTrackCol() [2/3]

void TDstEvent::clearEmcTrackCol ( )
inline

clear the whole array (necessary because of the consts-s)

Definition at line 54 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

54{ m_emcTrackCol->Clear(); }

◆ clearEmcTrackCol() [3/3]

void TDstEvent::clearEmcTrackCol ( )
inline

clear the whole array (necessary because of the consts-s)

Definition at line 54 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

54{ m_emcTrackCol->Clear(); }

◆ clearExtTrackCol() [1/3]

void TDstEvent::clearExtTrackCol ( )
inline

clear the whole array

Definition at line 102 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

102{ m_extTrackCol->Clear(); }

Referenced by ExtTrackCnv::DataObjectToTObject().

◆ clearExtTrackCol() [2/3]

void TDstEvent::clearExtTrackCol ( )
inline

clear the whole array

Definition at line 102 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

102{ m_extTrackCol->Clear(); }

◆ clearExtTrackCol() [3/3]

void TDstEvent::clearExtTrackCol ( )
inline

clear the whole array

Definition at line 102 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

102{ m_extTrackCol->Clear(); }

◆ clearMdcDedxCol() [1/3]

void TDstEvent::clearMdcDedxCol ( )
inline

clear the whole array

Definition at line 90 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

90{ m_mdcDedxCol->Clear(); }

Referenced by MdcDedxCnv::DataObjectToTObject().

◆ clearMdcDedxCol() [2/3]

void TDstEvent::clearMdcDedxCol ( )
inline

clear the whole array

Definition at line 90 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

90{ m_mdcDedxCol->Clear(); }

◆ clearMdcDedxCol() [3/3]

void TDstEvent::clearMdcDedxCol ( )
inline

clear the whole array

Definition at line 90 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

90{ m_mdcDedxCol->Clear(); }

◆ clearMdcKalTrackCol() [1/3]

void TDstEvent::clearMdcKalTrackCol ( )
inline

Definition at line 108 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

108{ m_mdcKalTrackCol->Clear(); }

Referenced by MdcKalTrackCnv::DataObjectToTObject().

◆ clearMdcKalTrackCol() [2/3]

void TDstEvent::clearMdcKalTrackCol ( )
inline

Definition at line 108 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

108{ m_mdcKalTrackCol->Clear(); }

◆ clearMdcKalTrackCol() [3/3]

void TDstEvent::clearMdcKalTrackCol ( )
inline

Definition at line 108 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

108{ m_mdcKalTrackCol->Clear(); }

◆ clearMdcTrackCol() [1/3]

void TDstEvent::clearMdcTrackCol ( )
inline

clear the whole array (necessary because of the consts-s)

Definition at line 42 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

42{ m_mdcTrackCol->Clear(); }

Referenced by MdcTrackCnv::DataObjectToTObject().

◆ clearMdcTrackCol() [2/3]

void TDstEvent::clearMdcTrackCol ( )
inline

clear the whole array (necessary because of the consts-s)

Definition at line 42 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

42{ m_mdcTrackCol->Clear(); }

◆ clearMdcTrackCol() [3/3]

void TDstEvent::clearMdcTrackCol ( )
inline

clear the whole array (necessary because of the consts-s)

Definition at line 42 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

42{ m_mdcTrackCol->Clear(); }

◆ clearMucTrackCol() [1/3]

void TDstEvent::clearMucTrackCol ( )
inline

clear the whole array

Definition at line 78 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

78{ m_mucTrackCol->Clear(); }

Referenced by MucTrackCnv::DataObjectToTObject().

◆ clearMucTrackCol() [2/3]

void TDstEvent::clearMucTrackCol ( )
inline

clear the whole array

Definition at line 78 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

78{ m_mucTrackCol->Clear(); }

◆ clearMucTrackCol() [3/3]

void TDstEvent::clearMucTrackCol ( )
inline

clear the whole array

Definition at line 78 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

78{ m_mucTrackCol->Clear(); }

◆ clearTofTrackCol() [1/3]

void TDstEvent::clearTofTrackCol ( )
inline

clear the whole array

Definition at line 66 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

66{ m_tofTrackCol->Clear(); }

Referenced by TofTrackCnv::DataObjectToTObject().

◆ clearTofTrackCol() [2/3]

void TDstEvent::clearTofTrackCol ( )
inline

clear the whole array

Definition at line 66 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

66{ m_tofTrackCol->Clear(); }

◆ clearTofTrackCol() [3/3]

void TDstEvent::clearTofTrackCol ( )
inline

clear the whole array

Definition at line 66 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

66{ m_tofTrackCol->Clear(); }

◆ getEmcTrack() [1/3]

const TEmcTrack * TDstEvent::getEmcTrack ( Int_t i) const

retrieve a EmcTrack from the collection, using the index into the array

Definition at line 104 of file TDstEvent.cxx.

104 {
105 if ( Int_t( i ) >= m_emcTrackCol->GetEntries() ) return 0;
106 return (TEmcTrack*)m_emcTrackCol->At( i );
107}

◆ getEmcTrack() [2/3]

const TEmcTrack * TDstEvent::getEmcTrack ( Int_t i) const

retrieve a EmcTrack from the collection, using the index into the array

◆ getEmcTrack() [3/3]

const TEmcTrack * TDstEvent::getEmcTrack ( Int_t i) const

retrieve a EmcTrack from the collection, using the index into the array

◆ getEmcTrackCol() [1/3]

const TObjArray * TDstEvent::getEmcTrackCol ( ) const
inline

retrieve the whole TObjArray of EmcTrack Data

Definition at line 45 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

45{ return m_emcTrackCol; };

Referenced by EmcTrackCnv::DataObjectToTObject().

◆ getEmcTrackCol() [2/3]

const TObjArray * TDstEvent::getEmcTrackCol ( ) const
inline

retrieve the whole TObjArray of EmcTrack Data

Definition at line 45 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

45{ return m_emcTrackCol; };

◆ getEmcTrackCol() [3/3]

const TObjArray * TDstEvent::getEmcTrackCol ( ) const
inline

retrieve the whole TObjArray of EmcTrack Data

Definition at line 45 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

45{ return m_emcTrackCol; };

◆ getExtTrack() [1/3]

const TExtTrack * TDstEvent::getExtTrack ( Int_t i) const

retrieve a MucTrack From the collection, using the index into the array

Definition at line 134 of file TDstEvent.cxx.

134 {
135 if ( Int_t( i ) >= m_extTrackCol->GetEntries() ) return 0;
136 return (TExtTrack*)m_extTrackCol->At( i );
137}

◆ getExtTrack() [2/3]

const TExtTrack * TDstEvent::getExtTrack ( Int_t i) const

retrieve a MucTrack From the collection, using the index into the array

◆ getExtTrack() [3/3]

const TExtTrack * TDstEvent::getExtTrack ( Int_t i) const

retrieve a MucTrack From the collection, using the index into the array

◆ getExtTrackCol() [1/3]

const TObjArray * TDstEvent::getExtTrackCol ( ) const
inline

retrieve the whole TObjArray of Ext Data

Definition at line 93 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

93{ return m_extTrackCol; };

Referenced by ExtTrackCnv::DataObjectToTObject().

◆ getExtTrackCol() [2/3]

const TObjArray * TDstEvent::getExtTrackCol ( ) const
inline

retrieve the whole TObjArray of Ext Data

Definition at line 93 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

93{ return m_extTrackCol; };

◆ getExtTrackCol() [3/3]

const TObjArray * TDstEvent::getExtTrackCol ( ) const
inline

retrieve the whole TObjArray of Ext Data

Definition at line 93 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

93{ return m_extTrackCol; };

◆ getMdcDedx() [1/3]

const TMdcDedx * TDstEvent::getMdcDedx ( Int_t i) const

retrieve a TofTrack From the collection, using the index into the array

Definition at line 126 of file TDstEvent.cxx.

126 {
127 if ( Int_t( i ) >= m_mdcDedxCol->GetEntries() ) return 0;
128 return (TMdcDedx*)m_mdcDedxCol->At( i );
129}

◆ getMdcDedx() [2/3]

const TMdcDedx * TDstEvent::getMdcDedx ( Int_t i) const

retrieve a TofTrack From the collection, using the index into the array

◆ getMdcDedx() [3/3]

const TMdcDedx * TDstEvent::getMdcDedx ( Int_t i) const

retrieve a TofTrack From the collection, using the index into the array

◆ getMdcDedxCol() [1/3]

const TObjArray * TDstEvent::getMdcDedxCol ( ) const
inline

retrieve the whole TObjArray of Dedx Data

Definition at line 81 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

81{ return m_mdcDedxCol; };

Referenced by MdcDedxCnv::DataObjectToTObject().

◆ getMdcDedxCol() [2/3]

const TObjArray * TDstEvent::getMdcDedxCol ( ) const
inline

retrieve the whole TObjArray of Dedx Data

Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

81{ return m_mdcDedxCol; };

◆ getMdcDedxCol() [3/3]

const TObjArray * TDstEvent::getMdcDedxCol ( ) const
inline

retrieve the whole TObjArray of Dedx Data

Definition at line 81 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

81{ return m_mdcDedxCol; };

◆ getMdcKalTrack() [1/3]

const TMdcKalTrack * TDstEvent::getMdcKalTrack ( Int_t i) const

Definition at line 142 of file TDstEvent.cxx.

142 {
143 if ( Int_t( i ) >= m_mdcKalTrackCol->GetEntries() ) return 0;
144 return (TMdcKalTrack*)m_mdcKalTrackCol->At( i );
145}

◆ getMdcKalTrack() [2/3]

const TMdcKalTrack * TDstEvent::getMdcKalTrack ( Int_t i) const

◆ getMdcKalTrack() [3/3]

const TMdcKalTrack * TDstEvent::getMdcKalTrack ( Int_t i) const

◆ getMdcKalTrackCol() [1/3]

const TObjArray * TDstEvent::getMdcKalTrackCol ( ) const
inline

Definition at line 105 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

105{ return m_mdcKalTrackCol; };

Referenced by MdcKalTrackCnv::DataObjectToTObject().

◆ getMdcKalTrackCol() [2/3]

const TObjArray * TDstEvent::getMdcKalTrackCol ( ) const
inline

Definition at line 105 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

105{ return m_mdcKalTrackCol; };

◆ getMdcKalTrackCol() [3/3]

const TObjArray * TDstEvent::getMdcKalTrackCol ( ) const
inline

Definition at line 105 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

105{ return m_mdcKalTrackCol; };

◆ getMdcTrack() [1/3]

const TMdcTrack * TDstEvent::getMdcTrack ( Int_t i) const

retrieve a MdcTrack from the collection, using the index into the array

Definition at line 97 of file TDstEvent.cxx.

97 {
98 if ( Int_t( i ) >= m_mdcTrackCol->GetEntries() ) return 0;
99 return (TMdcTrack*)m_mdcTrackCol->At( i );
100}

◆ getMdcTrack() [2/3]

const TMdcTrack * TDstEvent::getMdcTrack ( Int_t i) const

retrieve a MdcTrack from the collection, using the index into the array

◆ getMdcTrack() [3/3]

const TMdcTrack * TDstEvent::getMdcTrack ( Int_t i) const

retrieve a MdcTrack from the collection, using the index into the array

◆ getMdcTrackCol() [1/3]

const TObjArray * TDstEvent::getMdcTrackCol ( ) const
inline

retrieve the whole TObjArray of MdcTrack Data

Definition at line 33 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

33{ return m_mdcTrackCol; };

Referenced by MdcTrackCnv::DataObjectToTObject().

◆ getMdcTrackCol() [2/3]

const TObjArray * TDstEvent::getMdcTrackCol ( ) const
inline

retrieve the whole TObjArray of MdcTrack Data

Definition at line 33 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

33{ return m_mdcTrackCol; };

◆ getMdcTrackCol() [3/3]

const TObjArray * TDstEvent::getMdcTrackCol ( ) const
inline

retrieve the whole TObjArray of MdcTrack Data

Definition at line 33 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

33{ return m_mdcTrackCol; };

◆ getMucTrack() [1/3]

const TMucTrack * TDstEvent::getMucTrack ( Int_t i) const

retrieve a MucTrack From the collection, using the index into the array

Definition at line 119 of file TDstEvent.cxx.

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

◆ getMucTrack() [2/3]

const TMucTrack * TDstEvent::getMucTrack ( Int_t i) const

retrieve a MucTrack From the collection, using the index into the array

◆ getMucTrack() [3/3]

const TMucTrack * TDstEvent::getMucTrack ( Int_t i) const

retrieve a MucTrack From the collection, using the index into the array

◆ getMucTrackCol() [1/3]

const TObjArray * TDstEvent::getMucTrackCol ( ) const
inline

retrieve the whole TObjArray of MucTrack Data

Definition at line 69 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

69{ return m_mucTrackCol; };

Referenced by MucTrackCnv::DataObjectToTObject().

◆ getMucTrackCol() [2/3]

const TObjArray * TDstEvent::getMucTrackCol ( ) const
inline

retrieve the whole TObjArray of MucTrack Data

Definition at line 69 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

69{ return m_mucTrackCol; };

◆ getMucTrackCol() [3/3]

const TObjArray * TDstEvent::getMucTrackCol ( ) const
inline

retrieve the whole TObjArray of MucTrack Data

Definition at line 69 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

69{ return m_mucTrackCol; };

◆ getTofTrack() [1/3]

const TTofTrack * TDstEvent::getTofTrack ( Int_t i) const

retrieve a TofTrack From the collection, using the index into the array

Definition at line 112 of file TDstEvent.cxx.

112 {
113 if ( Int_t( i ) >= m_tofTrackCol->GetEntries() ) return 0;
114 return (TTofTrack*)m_tofTrackCol->At( i );
115}

◆ getTofTrack() [2/3]

const TTofTrack * TDstEvent::getTofTrack ( Int_t i) const

retrieve a TofTrack From the collection, using the index into the array

◆ getTofTrack() [3/3]

const TTofTrack * TDstEvent::getTofTrack ( Int_t i) const

retrieve a TofTrack From the collection, using the index into the array

◆ getTofTrackCol() [1/3]

const TObjArray * TDstEvent::getTofTrackCol ( ) const
inline

retrieve the whole TObjArray of TofTrack Data

Definition at line 57 of file Event/RootEventData/include/RootEventData/TDstEvent.h.

57{ return m_tofTrackCol; };

Referenced by TofTrackCnv::DataObjectToTObject().

◆ getTofTrackCol() [2/3]

const TObjArray * TDstEvent::getTofTrackCol ( ) const
inline

retrieve the whole TObjArray of TofTrack Data

Definition at line 57 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TDstEvent.h.

57{ return m_tofTrackCol; };

◆ getTofTrackCol() [3/3]

const TObjArray * TDstEvent::getTofTrackCol ( ) const
inline

retrieve the whole TObjArray of TofTrack Data

Definition at line 57 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TDstEvent.h.

57{ return m_tofTrackCol; };

◆ initialize() [1/3]

void TDstEvent::initialize ( )

Definition at line 85 of file TDstEvent.cxx.

85{}

◆ initialize() [2/3]

void TDstEvent::initialize ( )

◆ initialize() [3/3]

void TDstEvent::initialize ( )

◆ Print() [1/3]

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

Definition at line 91 of file TDstEvent.cxx.

91{ TObject::Print( option ); }

◆ Print() [2/3]

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

◆ Print() [3/3]

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

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