CGEM BOSS 6.6.5.g
BESIII Offline Software System
Loading...
Searching...
No Matches
TRecExtTrack Class Reference

#include <TRecExtTrack.h>

+ Inheritance diagram for TRecExtTrack:

Public Member Functions

 TRecExtTrack ()
 
 ~TRecExtTrack ()
 
void SetTrackId (const Int_t trackId)
 
void SetTof1PositionX (const Double_t Tof1PositionX, const Int_t i=2)
 
void SetTof1PositionY (const Double_t Tof1PositionY, const Int_t i=2)
 
void SetTof1PositionZ (const Double_t Tof1PositionZ, const Int_t i=2)
 
void SetTof1MomentumX (const Double_t Tof1MomentumX, const Int_t i=2)
 
void SetTof1MomentumY (const Double_t Tof1MomentumY, const Int_t i=2)
 
void SetTof1MomentumZ (const Double_t Tof1MomentumZ, const Int_t i=2)
 
void SetTof1VolumeName (const TString Tof1VolumeName, const Int_t i=2)
 
void SetTof1VolumeNumber (const Int_t Tof1VolumeNumber, const Int_t i=2)
 
void SetTof1 (const Double_t Tof1, const Int_t i=2)
 
void SetTof1Path (const Double_t Tof1Path, const Int_t i=2)
 
void SetTof1PosSigmaAlongZ (const Double_t Tof1PosSigmaAlongZ, const Int_t i=2)
 
void SetTof1PosSigmaAlongT (const Double_t Tof1PosSigmaAlongT, const Int_t i=2)
 
void SetTof1PosSigmaAlongX (const Double_t Tof1PosSigmaAlongX, const Int_t i=2)
 
void SetTof1PosSigmaAlongY (const Double_t Tof1PosSigmaAlongY, const Int_t i=2)
 
void SetTof1ErrorMatrix (const Double_t Tof1ErrorMatrix[6][6], const Int_t k=2)
 
void SetTof2PositionX (const Double_t Tof2PositionX, const Int_t i=2)
 
void SetTof2PositionY (const Double_t Tof2PositionY, const Int_t i=2)
 
void SetTof2PositionZ (const Double_t Tof2PositionZ, const Int_t i=2)
 
void SetTof2MomentumX (const Double_t Tof2MomentumX, const Int_t i=2)
 
void SetTof2MomentumY (const Double_t Tof2MomentumY, const Int_t i=2)
 
void SetTof2MomentumZ (const Double_t Tof2MomentumZ, const Int_t i=2)
 
void SetTof2VolumeName (const TString Tof2VolumeName, const Int_t i=2)
 
void SetTof2VolumeNumber (const Int_t Tof2VolumeNumber, const Int_t i=2)
 
void SetTof2 (const Double_t Tof2, const Int_t i=2)
 
void SetTof2Path (const Double_t Tof2Path, const Int_t i=2)
 
void SetTof2PosSigmaAlongZ (const Double_t Tof2PosSigmaAlongZ, const Int_t i=2)
 
void SetTof2PosSigmaAlongT (const Double_t Tof2PosSigmaAlongT, const Int_t i=2)
 
void SetTof2PosSigmaAlongX (const Double_t Tof2PosSigmaAlongX, const Int_t i=2)
 
void SetTof2PosSigmaAlongY (const Double_t Tof2PosSigmaAlongY, const Int_t i=2)
 
void SetTof2ErrorMatrix (const Double_t Tof2ErrorMatrix[6][6], const Int_t k=2)
 
void SetEmcPositionX (const Double_t EmcPositionX, const Int_t i=2)
 
void SetEmcPositionY (const Double_t EmcPositionY, const Int_t i=2)
 
void SetEmcPositionZ (const Double_t EmcPositionZ, const Int_t i=2)
 
void SetEmcMomentumX (const Double_t EmcMomentumX, const Int_t i=2)
 
void SetEmcMomentumY (const Double_t EmcMomentumY, const Int_t i=2)
 
void SetEmcMomentumZ (const Double_t EmcMomentumZ, const Int_t i=2)
 
void SetEmcVolumeName (const TString EmcVolumeName, const Int_t i=2)
 
void SetEmcVolumeNumber (const Int_t EmcVolumeNumber, const Int_t i=2)
 
void SetEmcPosSigmaAlongTheta (const Double_t EmcPosSigmaAlongTheta, const Int_t i=2)
 
void SetEmcPosSigmaAlongPhi (const Double_t EmcPosSigmaAlongPhi, const Int_t i=2)
 
void SetEmcErrorMatrix (const Double_t EmcErrorMatrix[6][6], const Int_t k=2)
 
void SetEmcPath (Double_t path, const Int_t i=2)
 
void SetMucPositionX (const Double_t MucPositionX, const Int_t i=2)
 
void SetMucPositionY (const Double_t MucPositionY, const Int_t i=2)
 
void SetMucPositionZ (const Double_t MucPositionZ, const Int_t i=2)
 
void SetMucMomentumX (const Double_t MucMomentumX, const Int_t i=2)
 
void SetMucMomentumY (const Double_t MucMomentumY, const Int_t i=2)
 
void SetMucMomentumZ (const Double_t MucMomentumZ, const Int_t i=2)
 
void SetMucVolumeName (const TString MucVolumeName, const Int_t i=2)
 
void SetMucVolumeNumber (const Int_t MucVolumeNumber, const Int_t i=2)
 
void SetMucPosSigmaAlongZ (const Double_t MucPosSigmaAlongZ, const Int_t i=2)
 
void SetMucPosSigmaAlongT (const Double_t MucPosSigmaAlongT, const Int_t i=2)
 
void SetMucPosSigmaAlongX (const Double_t MucPosSigmaAlongX, const Int_t i=2)
 
void SetMucPosSigmaAlongY (const Double_t MucPosSigmaAlongY, const Int_t i=2)
 
void SetMucErrorMatrix (const Double_t MucErrorMatrix[6][6], const Int_t k=2)
 
void SetSize (Int_t size, const Int_t i=2)
 
void SetExtMucHit (Double_t PositionX, Double_t PositionY, Double_t PositionZ, Double_t MomentumX, Double_t MomentumY, Double_t MomentumZ, TString VolumeName, Int_t VolumeNumber, Double_t PosSigmaAlongZ, Double_t PosSigmaAlongT, Double_t PosSigmaAlongX, Double_t PosSigmaAlongY, Double_t ErrorMatrix[6][6], const Int_t k=2)
 
Int_t GetTrackId () const
 
Double_t GetTof1PositionX (const Int_t i=2) const
 
Double_t GetTof1PositionY (const Int_t i=2) const
 
Double_t GetTof1PositionZ (const Int_t i=2) const
 
Double_t GetTof1MomentumX (const Int_t i=2) const
 
Double_t GetTof1MomentumY (const Int_t i=2) const
 
Double_t GetTof1MomentumZ (const Int_t i=2) const
 
TString GetTof1VolumeName (const Int_t i=2) const
 
Int_t GetTof1VolumeNumber (const Int_t i=2) const
 
Double_t GetTof1 (const Int_t i=2) const
 
Double_t GetTof1Path (const Int_t i=2) const
 
Double_t GetTof1PosSigmaAlongZ (const Int_t i=2) const
 
Double_t GetTof1PosSigmaAlongT (const Int_t i=2) const
 
Double_t GetTof1PosSigmaAlongX (const Int_t i=2) const
 
Double_t GetTof1PosSigmaAlongY (const Int_t i=2) const
 
Double_t GetTof1ErrorMatrix (Int_t i, Int_t j, const Int_t k=2) const
 
Double_t GetTof2PositionX (const Int_t i=2) const
 
Double_t GetTof2PositionY (const Int_t i=2) const
 
Double_t GetTof2PositionZ (const Int_t i=2) const
 
Double_t GetTof2MomentumX (const Int_t i=2) const
 
Double_t GetTof2MomentumY (const Int_t i=2) const
 
Double_t GetTof2MomentumZ (const Int_t i=2) const
 
TString GetTof2VolumeName (const Int_t i=2) const
 
Int_t GetTof2VolumeNumber (const Int_t i=2) const
 
Double_t GetTof2 (const Int_t i=2) const
 
Double_t GetTof2Path (const Int_t i=2) const
 
Double_t GetTof2PosSigmaAlongZ (const Int_t i=2) const
 
Double_t GetTof2PosSigmaAlongT (const Int_t i=2) const
 
Double_t GetTof2PosSigmaAlongX (const Int_t i=2) const
 
Double_t GetTof2PosSigmaAlongY (const Int_t i=2) const
 
Double_t GetTof2ErrorMatrix (Int_t i, Int_t j, const Int_t k=2) const
 
Double_t GetEmcPositionX (const Int_t i=2) const
 
Double_t GetEmcPositionY (const Int_t i=2) const
 
Double_t GetEmcPositionZ (const Int_t i=2) const
 
Double_t GetEmcMomentumX (const Int_t i=2) const
 
Double_t GetEmcMomentumY (const Int_t i=2) const
 
Double_t GetEmcMomentumZ (const Int_t i=2) const
 
TString GetEmcVolumeName (const Int_t i=2) const
 
Int_t GetEmcVolumeNumber (const Int_t i=2) const
 
Double_t GetEmcPosSigmaAlongTheta (const Int_t i=2) const
 
Double_t GetEmcPosSigmaAlongPhi (const Int_t i=2) const
 
Double_t GetEmcErrorMatrix (Int_t i, Int_t j, const Int_t k=2) const
 
Double_t emcPath (const Int_t i=2) const
 
Double_t GetMucPositionX (const Int_t i=2) const
 
Double_t GetMucPositionY (const Int_t i=2) const
 
Double_t GetMucPositionZ (const Int_t i=2) const
 
Double_t GetMucMomentumX (const Int_t i=2) const
 
Double_t GetMucMomentumY (const Int_t i=2) const
 
Double_t GetMucMomentumZ (const Int_t i=2) const
 
TString GetMucVolumeName (const Int_t i=2) const
 
Int_t GetMucVolumeNumber (const Int_t i=2) const
 
Double_t GetMucPosSigmaAlongZ (const Int_t i=2) const
 
Double_t GetMucPosSigmaAlongT (const Int_t i=2) const
 
Double_t GetMucPosSigmaAlongX (const Int_t i=2) const
 
Double_t GetMucPosSigmaAlongY (const Int_t i=2) const
 
Double_t GetMucErrorMatrix (Int_t i, Int_t j, const Int_t k=2) const
 
Int_t GetSize (const Int_t i=2) const
 
Double_t GetPositionX (Int_t i, const Int_t k=2) const
 
Double_t GetPositionY (Int_t i, const Int_t k=2) const
 
Double_t GetPositionZ (Int_t i, const Int_t k=2) const
 
Double_t GetMomentumX (Int_t i, const Int_t k=2) const
 
Double_t GetMomentumY (Int_t i, const Int_t k=2) const
 
Double_t GetMomentumZ (Int_t i, const Int_t k=2) const
 
TString GetVolumeName (Int_t i, const Int_t k=2) const
 
Int_t GetVolumeNumber (Int_t i, const Int_t k=2) const
 
Double_t GetPosSigmaAlongZ (Int_t i, const Int_t k=2) const
 
Double_t GetPosSigmaAlongT (Int_t i, const Int_t k=2) const
 
Double_t GetPosSigmaAlongX (Int_t i, const Int_t k=2) const
 
Double_t GetPosSigmaAlongY (Int_t i, const Int_t k=2) const
 
vector< Double_t > GetErrorMatrix (Int_t i, const Int_t k=2) const
 

Detailed Description

Definition at line 8 of file TRecExtTrack.h.

Constructor & Destructor Documentation

◆ TRecExtTrack()

TRecExtTrack::TRecExtTrack ( )

◆ ~TRecExtTrack()

TRecExtTrack::~TRecExtTrack ( )

Definition at line 12 of file TRecExtTrack.cxx.

12 {
13 Clear();
14 }

Member Function Documentation

◆ emcPath()

Double_t TRecExtTrack::emcPath ( const Int_t  i = 2) const
inline

Definition at line 175 of file TRecExtTrack.h.

175{return myEmcPath[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcErrorMatrix()

Double_t TRecExtTrack::GetEmcErrorMatrix ( Int_t  i,
Int_t  j,
const Int_t  k = 2 
) const
inline

Definition at line 174 of file TRecExtTrack.h.

174{return myEmcErrorMatrix[k][i][j]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcMomentumX()

Double_t TRecExtTrack::GetEmcMomentumX ( const Int_t  i = 2) const
inline

Definition at line 166 of file TRecExtTrack.h.

166{ return myEmcMomentumX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcMomentumY()

Double_t TRecExtTrack::GetEmcMomentumY ( const Int_t  i = 2) const
inline

Definition at line 167 of file TRecExtTrack.h.

167{ return myEmcMomentumY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcMomentumZ()

Double_t TRecExtTrack::GetEmcMomentumZ ( const Int_t  i = 2) const
inline

Definition at line 168 of file TRecExtTrack.h.

168{ return myEmcMomentumZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcPositionX()

Double_t TRecExtTrack::GetEmcPositionX ( const Int_t  i = 2) const
inline

Definition at line 163 of file TRecExtTrack.h.

163{ return myEmcPositionX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcPositionY()

Double_t TRecExtTrack::GetEmcPositionY ( const Int_t  i = 2) const
inline

Definition at line 164 of file TRecExtTrack.h.

164{ return myEmcPositionY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcPositionZ()

Double_t TRecExtTrack::GetEmcPositionZ ( const Int_t  i = 2) const
inline

Definition at line 165 of file TRecExtTrack.h.

165{ return myEmcPositionZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcPosSigmaAlongPhi()

Double_t TRecExtTrack::GetEmcPosSigmaAlongPhi ( const Int_t  i = 2) const
inline

Definition at line 173 of file TRecExtTrack.h.

173{return myEmcPosSigmaAlongPhi[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcPosSigmaAlongTheta()

Double_t TRecExtTrack::GetEmcPosSigmaAlongTheta ( const Int_t  i = 2) const
inline

Definition at line 172 of file TRecExtTrack.h.

172{return myEmcPosSigmaAlongTheta[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcVolumeName()

TString TRecExtTrack::GetEmcVolumeName ( const Int_t  i = 2) const
inline

Definition at line 170 of file TRecExtTrack.h.

170{ return myEmcVolumeName[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetEmcVolumeNumber()

Int_t TRecExtTrack::GetEmcVolumeNumber ( const Int_t  i = 2) const
inline

Definition at line 171 of file TRecExtTrack.h.

171{return myEmcVolumeNumber[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetErrorMatrix()

vector< Double_t > TRecExtTrack::GetErrorMatrix ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 207 of file TRecExtTrack.h.

207{return myErrorMatrix[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMomentumX()

Double_t TRecExtTrack::GetMomentumX ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 198 of file TRecExtTrack.h.

198{return myMomentumX[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMomentumY()

Double_t TRecExtTrack::GetMomentumY ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 199 of file TRecExtTrack.h.

199{return myMomentumY[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMomentumZ()

Double_t TRecExtTrack::GetMomentumZ ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 200 of file TRecExtTrack.h.

200{return myMomentumZ[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucErrorMatrix()

Double_t TRecExtTrack::GetMucErrorMatrix ( Int_t  i,
Int_t  j,
const Int_t  k = 2 
) const
inline

Definition at line 191 of file TRecExtTrack.h.

191{return myMucErrorMatrix[k][i][j]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucMomentumX()

Double_t TRecExtTrack::GetMucMomentumX ( const Int_t  i = 2) const
inline

Definition at line 181 of file TRecExtTrack.h.

181{ return myMucMomentumX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucMomentumY()

Double_t TRecExtTrack::GetMucMomentumY ( const Int_t  i = 2) const
inline

Definition at line 182 of file TRecExtTrack.h.

182{ return myMucMomentumY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucMomentumZ()

Double_t TRecExtTrack::GetMucMomentumZ ( const Int_t  i = 2) const
inline

Definition at line 183 of file TRecExtTrack.h.

183{ return myMucMomentumZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPositionX()

Double_t TRecExtTrack::GetMucPositionX ( const Int_t  i = 2) const
inline

Definition at line 178 of file TRecExtTrack.h.

178{ return myMucPositionX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPositionY()

Double_t TRecExtTrack::GetMucPositionY ( const Int_t  i = 2) const
inline

Definition at line 179 of file TRecExtTrack.h.

179{ return myMucPositionY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPositionZ()

Double_t TRecExtTrack::GetMucPositionZ ( const Int_t  i = 2) const
inline

Definition at line 180 of file TRecExtTrack.h.

180{ return myMucPositionZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPosSigmaAlongT()

Double_t TRecExtTrack::GetMucPosSigmaAlongT ( const Int_t  i = 2) const
inline

Definition at line 188 of file TRecExtTrack.h.

188{return myMucPosSigmaAlongT[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPosSigmaAlongX()

Double_t TRecExtTrack::GetMucPosSigmaAlongX ( const Int_t  i = 2) const
inline

Definition at line 189 of file TRecExtTrack.h.

189{return myMucPosSigmaAlongX[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPosSigmaAlongY()

Double_t TRecExtTrack::GetMucPosSigmaAlongY ( const Int_t  i = 2) const
inline

Definition at line 190 of file TRecExtTrack.h.

190{return myMucPosSigmaAlongY[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucPosSigmaAlongZ()

Double_t TRecExtTrack::GetMucPosSigmaAlongZ ( const Int_t  i = 2) const
inline

Definition at line 187 of file TRecExtTrack.h.

187{return myMucPosSigmaAlongZ[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucVolumeName()

TString TRecExtTrack::GetMucVolumeName ( const Int_t  i = 2) const
inline

Definition at line 185 of file TRecExtTrack.h.

185{ return myMucVolumeName[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetMucVolumeNumber()

Int_t TRecExtTrack::GetMucVolumeNumber ( const Int_t  i = 2) const
inline

Definition at line 186 of file TRecExtTrack.h.

186{return myMucVolumeNumber[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPositionX()

Double_t TRecExtTrack::GetPositionX ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 195 of file TRecExtTrack.h.

195{return myPositionX[k][i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPositionY()

Double_t TRecExtTrack::GetPositionY ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 196 of file TRecExtTrack.h.

196{return myPositionY[k][i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPositionZ()

Double_t TRecExtTrack::GetPositionZ ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 197 of file TRecExtTrack.h.

197{return myPositionZ[k][i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPosSigmaAlongT()

Double_t TRecExtTrack::GetPosSigmaAlongT ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 204 of file TRecExtTrack.h.

204{return myPosSigmaAlongT[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPosSigmaAlongX()

Double_t TRecExtTrack::GetPosSigmaAlongX ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 205 of file TRecExtTrack.h.

205{return myPosSigmaAlongX[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPosSigmaAlongY()

Double_t TRecExtTrack::GetPosSigmaAlongY ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 206 of file TRecExtTrack.h.

206{return myPosSigmaAlongY[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetPosSigmaAlongZ()

Double_t TRecExtTrack::GetPosSigmaAlongZ ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 203 of file TRecExtTrack.h.

203{return myPosSigmaAlongZ[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetSize()

Int_t TRecExtTrack::GetSize ( const Int_t  i = 2) const
inline

Definition at line 194 of file TRecExtTrack.h.

194{return mySize[i];};

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1()

Double_t TRecExtTrack::GetTof1 ( const Int_t  i = 2) const
inline

Definition at line 136 of file TRecExtTrack.h.

136{return myTof1[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1ErrorMatrix()

Double_t TRecExtTrack::GetTof1ErrorMatrix ( Int_t  i,
Int_t  j,
const Int_t  k = 2 
) const
inline

Definition at line 142 of file TRecExtTrack.h.

142{return myTof1ErrorMatrix[k][i][j]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1MomentumX()

Double_t TRecExtTrack::GetTof1MomentumX ( const Int_t  i = 2) const
inline

Definition at line 130 of file TRecExtTrack.h.

130{ return myTof1MomentumX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1MomentumY()

Double_t TRecExtTrack::GetTof1MomentumY ( const Int_t  i = 2) const
inline

Definition at line 131 of file TRecExtTrack.h.

131{ return myTof1MomentumY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1MomentumZ()

Double_t TRecExtTrack::GetTof1MomentumZ ( const Int_t  i = 2) const
inline

Definition at line 132 of file TRecExtTrack.h.

132{ return myTof1MomentumZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1Path()

Double_t TRecExtTrack::GetTof1Path ( const Int_t  i = 2) const
inline

Definition at line 137 of file TRecExtTrack.h.

137{return myTof1Path[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PositionX()

Double_t TRecExtTrack::GetTof1PositionX ( const Int_t  i = 2) const
inline

Definition at line 127 of file TRecExtTrack.h.

127{ return myTof1PositionX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PositionY()

Double_t TRecExtTrack::GetTof1PositionY ( const Int_t  i = 2) const
inline

Definition at line 128 of file TRecExtTrack.h.

128{ return myTof1PositionY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PositionZ()

Double_t TRecExtTrack::GetTof1PositionZ ( const Int_t  i = 2) const
inline

Definition at line 129 of file TRecExtTrack.h.

129{ return myTof1PositionZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PosSigmaAlongT()

Double_t TRecExtTrack::GetTof1PosSigmaAlongT ( const Int_t  i = 2) const
inline

Definition at line 139 of file TRecExtTrack.h.

139{return myTof1PosSigmaAlongT[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PosSigmaAlongX()

Double_t TRecExtTrack::GetTof1PosSigmaAlongX ( const Int_t  i = 2) const
inline

Definition at line 140 of file TRecExtTrack.h.

140{return myTof1PosSigmaAlongX[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PosSigmaAlongY()

Double_t TRecExtTrack::GetTof1PosSigmaAlongY ( const Int_t  i = 2) const
inline

Definition at line 141 of file TRecExtTrack.h.

141{return myTof1PosSigmaAlongY[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1PosSigmaAlongZ()

Double_t TRecExtTrack::GetTof1PosSigmaAlongZ ( const Int_t  i = 2) const
inline

Definition at line 138 of file TRecExtTrack.h.

138{return myTof1PosSigmaAlongZ[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1VolumeName()

TString TRecExtTrack::GetTof1VolumeName ( const Int_t  i = 2) const
inline

Definition at line 134 of file TRecExtTrack.h.

134{ return myTof1VolumeName[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof1VolumeNumber()

Int_t TRecExtTrack::GetTof1VolumeNumber ( const Int_t  i = 2) const
inline

Definition at line 135 of file TRecExtTrack.h.

135{return myTof1VolumeNumber[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2()

Double_t TRecExtTrack::GetTof2 ( const Int_t  i = 2) const
inline

Definition at line 154 of file TRecExtTrack.h.

154{return myTof2[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2ErrorMatrix()

Double_t TRecExtTrack::GetTof2ErrorMatrix ( Int_t  i,
Int_t  j,
const Int_t  k = 2 
) const
inline

Definition at line 160 of file TRecExtTrack.h.

160{return myTof2ErrorMatrix[k][i][j]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2MomentumX()

Double_t TRecExtTrack::GetTof2MomentumX ( const Int_t  i = 2) const
inline

Definition at line 148 of file TRecExtTrack.h.

148{ return myTof2MomentumX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2MomentumY()

Double_t TRecExtTrack::GetTof2MomentumY ( const Int_t  i = 2) const
inline

Definition at line 149 of file TRecExtTrack.h.

149{ return myTof2MomentumY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2MomentumZ()

Double_t TRecExtTrack::GetTof2MomentumZ ( const Int_t  i = 2) const
inline

Definition at line 150 of file TRecExtTrack.h.

150{ return myTof2MomentumZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2Path()

Double_t TRecExtTrack::GetTof2Path ( const Int_t  i = 2) const
inline

Definition at line 155 of file TRecExtTrack.h.

155{return myTof2Path[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PositionX()

Double_t TRecExtTrack::GetTof2PositionX ( const Int_t  i = 2) const
inline

Definition at line 145 of file TRecExtTrack.h.

145{ return myTof2PositionX[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PositionY()

Double_t TRecExtTrack::GetTof2PositionY ( const Int_t  i = 2) const
inline

Definition at line 146 of file TRecExtTrack.h.

146{ return myTof2PositionY[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PositionZ()

Double_t TRecExtTrack::GetTof2PositionZ ( const Int_t  i = 2) const
inline

Definition at line 147 of file TRecExtTrack.h.

147{ return myTof2PositionZ[i] ; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PosSigmaAlongT()

Double_t TRecExtTrack::GetTof2PosSigmaAlongT ( const Int_t  i = 2) const
inline

Definition at line 157 of file TRecExtTrack.h.

157{return myTof2PosSigmaAlongT[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PosSigmaAlongX()

Double_t TRecExtTrack::GetTof2PosSigmaAlongX ( const Int_t  i = 2) const
inline

Definition at line 158 of file TRecExtTrack.h.

158{return myTof2PosSigmaAlongX[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PosSigmaAlongY()

Double_t TRecExtTrack::GetTof2PosSigmaAlongY ( const Int_t  i = 2) const
inline

Definition at line 159 of file TRecExtTrack.h.

159{return myTof2PosSigmaAlongY[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2PosSigmaAlongZ()

Double_t TRecExtTrack::GetTof2PosSigmaAlongZ ( const Int_t  i = 2) const
inline

Definition at line 156 of file TRecExtTrack.h.

156{return myTof2PosSigmaAlongZ[i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2VolumeName()

TString TRecExtTrack::GetTof2VolumeName ( const Int_t  i = 2) const
inline

Definition at line 152 of file TRecExtTrack.h.

152{ return myTof2VolumeName[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTof2VolumeNumber()

Int_t TRecExtTrack::GetTof2VolumeNumber ( const Int_t  i = 2) const
inline

Definition at line 153 of file TRecExtTrack.h.

153{return myTof2VolumeNumber[i]; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetTrackId()

Int_t TRecExtTrack::GetTrackId ( ) const
inline

Definition at line 125 of file TRecExtTrack.h.

125{ return m_trackId; }

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetVolumeName()

TString TRecExtTrack::GetVolumeName ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 201 of file TRecExtTrack.h.

201{return myVolumeName[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ GetVolumeNumber()

Int_t TRecExtTrack::GetVolumeNumber ( Int_t  i,
const Int_t  k = 2 
) const
inline

Definition at line 202 of file TRecExtTrack.h.

202{return myVolumeNumber[k][i];}

Referenced by RecExtTrackCnv::TObjectToDataObject().

◆ SetEmcErrorMatrix()

void TRecExtTrack::SetEmcErrorMatrix ( const Double_t  EmcErrorMatrix[6][6],
const Int_t  k = 2 
)
inline

Definition at line 74 of file TRecExtTrack.h.

74 {
75 for (Int_t i = 0 ;i<6 ;i++ )
76 for (Int_t j = 0 ;j<6 ;j++ )
77 myEmcErrorMatrix[k][i][j] = EmcErrorMatrix[i][j] ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcMomentumX()

void TRecExtTrack::SetEmcMomentumX ( const Double_t  EmcMomentumX,
const Int_t  i = 2 
)
inline

Definition at line 64 of file TRecExtTrack.h.

64{ myEmcMomentumX[i] = EmcMomentumX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcMomentumY()

void TRecExtTrack::SetEmcMomentumY ( const Double_t  EmcMomentumY,
const Int_t  i = 2 
)
inline

Definition at line 65 of file TRecExtTrack.h.

65{ myEmcMomentumY[i] = EmcMomentumY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcMomentumZ()

void TRecExtTrack::SetEmcMomentumZ ( const Double_t  EmcMomentumZ,
const Int_t  i = 2 
)
inline

Definition at line 66 of file TRecExtTrack.h.

66{ myEmcMomentumZ[i] = EmcMomentumZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcPath()

void TRecExtTrack::SetEmcPath ( Double_t  path,
const Int_t  i = 2 
)
inline

Definition at line 79 of file TRecExtTrack.h.

79{myEmcPath[i] = path;}

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcPositionX()

void TRecExtTrack::SetEmcPositionX ( const Double_t  EmcPositionX,
const Int_t  i = 2 
)
inline

Definition at line 61 of file TRecExtTrack.h.

61{ myEmcPositionX[i] = EmcPositionX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcPositionY()

void TRecExtTrack::SetEmcPositionY ( const Double_t  EmcPositionY,
const Int_t  i = 2 
)
inline

Definition at line 62 of file TRecExtTrack.h.

62{ myEmcPositionY[i] = EmcPositionY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcPositionZ()

void TRecExtTrack::SetEmcPositionZ ( const Double_t  EmcPositionZ,
const Int_t  i = 2 
)
inline

Definition at line 63 of file TRecExtTrack.h.

63{ myEmcPositionZ[i] = EmcPositionZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcPosSigmaAlongPhi()

void TRecExtTrack::SetEmcPosSigmaAlongPhi ( const Double_t  EmcPosSigmaAlongPhi,
const Int_t  i = 2 
)
inline

Definition at line 72 of file TRecExtTrack.h.

72{ myEmcPosSigmaAlongPhi[i] = EmcPosSigmaAlongPhi; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcPosSigmaAlongTheta()

void TRecExtTrack::SetEmcPosSigmaAlongTheta ( const Double_t  EmcPosSigmaAlongTheta,
const Int_t  i = 2 
)
inline

Definition at line 71 of file TRecExtTrack.h.

71{ myEmcPosSigmaAlongTheta[i] = EmcPosSigmaAlongTheta; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcVolumeName()

void TRecExtTrack::SetEmcVolumeName ( const TString  EmcVolumeName,
const Int_t  i = 2 
)
inline

Definition at line 68 of file TRecExtTrack.h.

68{ myEmcVolumeName[i] = EmcVolumeName; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetEmcVolumeNumber()

void TRecExtTrack::SetEmcVolumeNumber ( const Int_t  EmcVolumeNumber,
const Int_t  i = 2 
)
inline

Definition at line 69 of file TRecExtTrack.h.

69{ myEmcVolumeNumber[i] = EmcVolumeNumber; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetExtMucHit()

void TRecExtTrack::SetExtMucHit ( Double_t  PositionX,
Double_t  PositionY,
Double_t  PositionZ,
Double_t  MomentumX,
Double_t  MomentumY,
Double_t  MomentumZ,
TString  VolumeName,
Int_t  VolumeNumber,
Double_t  PosSigmaAlongZ,
Double_t  PosSigmaAlongT,
Double_t  PosSigmaAlongX,
Double_t  PosSigmaAlongY,
Double_t  ErrorMatrix[6][6],
const Int_t  k = 2 
)
inline

Definition at line 103 of file TRecExtTrack.h.

103 {
104 myPositionX[k].push_back(PositionX);
105 myPositionY[k].push_back(PositionY);
106 myPositionZ[k].push_back(PositionZ);
107 myMomentumX[k].push_back(MomentumX);
108 myMomentumY[k].push_back(MomentumY);
109 myMomentumZ[k].push_back(MomentumZ);
110 myVolumeName[k].push_back(VolumeName);
111 myVolumeNumber[k].push_back(VolumeNumber);
112 myPosSigmaAlongZ[k].push_back(PosSigmaAlongZ);
113 myPosSigmaAlongT[k].push_back(PosSigmaAlongT);
114 myPosSigmaAlongX[k].push_back(PosSigmaAlongX);
115 myPosSigmaAlongY[k].push_back(PosSigmaAlongY);
116 vector<Double_t> vecError;
117 for(int i=0;i<6 ;i++)
118 for(int j=0;j<6;j++){
119 vecError.push_back(ErrorMatrix[i][j]);
120 }
121 myErrorMatrix[k].push_back(vecError);
122 }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucErrorMatrix()

void TRecExtTrack::SetMucErrorMatrix ( const Double_t  MucErrorMatrix[6][6],
const Int_t  k = 2 
)
inline

Definition at line 97 of file TRecExtTrack.h.

97 {
98 for (Int_t i = 0 ;i<6 ;i++ )
99 for (Int_t j = 0 ;j<6 ;j++ )
100 myMucErrorMatrix[k][i][j] = MucErrorMatrix[i][j] ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucMomentumX()

void TRecExtTrack::SetMucMomentumX ( const Double_t  MucMomentumX,
const Int_t  i = 2 
)
inline

Definition at line 85 of file TRecExtTrack.h.

85{ myMucMomentumX[i] = MucMomentumX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucMomentumY()

void TRecExtTrack::SetMucMomentumY ( const Double_t  MucMomentumY,
const Int_t  i = 2 
)
inline

Definition at line 86 of file TRecExtTrack.h.

86{ myMucMomentumY[i] = MucMomentumY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucMomentumZ()

void TRecExtTrack::SetMucMomentumZ ( const Double_t  MucMomentumZ,
const Int_t  i = 2 
)
inline

Definition at line 87 of file TRecExtTrack.h.

87{ myMucMomentumZ[i] = MucMomentumZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPositionX()

void TRecExtTrack::SetMucPositionX ( const Double_t  MucPositionX,
const Int_t  i = 2 
)
inline

Definition at line 82 of file TRecExtTrack.h.

82{ myMucPositionX[i] = MucPositionX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPositionY()

void TRecExtTrack::SetMucPositionY ( const Double_t  MucPositionY,
const Int_t  i = 2 
)
inline

Definition at line 83 of file TRecExtTrack.h.

83{ myMucPositionY[i] = MucPositionY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPositionZ()

void TRecExtTrack::SetMucPositionZ ( const Double_t  MucPositionZ,
const Int_t  i = 2 
)
inline

Definition at line 84 of file TRecExtTrack.h.

84{ myMucPositionZ[i] = MucPositionZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPosSigmaAlongT()

void TRecExtTrack::SetMucPosSigmaAlongT ( const Double_t  MucPosSigmaAlongT,
const Int_t  i = 2 
)
inline

Definition at line 93 of file TRecExtTrack.h.

93{ myMucPosSigmaAlongT[i] = MucPosSigmaAlongT; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPosSigmaAlongX()

void TRecExtTrack::SetMucPosSigmaAlongX ( const Double_t  MucPosSigmaAlongX,
const Int_t  i = 2 
)
inline

Definition at line 94 of file TRecExtTrack.h.

94{ myMucPosSigmaAlongX[i] = MucPosSigmaAlongX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPosSigmaAlongY()

void TRecExtTrack::SetMucPosSigmaAlongY ( const Double_t  MucPosSigmaAlongY,
const Int_t  i = 2 
)
inline

Definition at line 95 of file TRecExtTrack.h.

95{ myMucPosSigmaAlongY[i] = MucPosSigmaAlongY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucPosSigmaAlongZ()

void TRecExtTrack::SetMucPosSigmaAlongZ ( const Double_t  MucPosSigmaAlongZ,
const Int_t  i = 2 
)
inline

Definition at line 92 of file TRecExtTrack.h.

92{ myMucPosSigmaAlongZ[i] = MucPosSigmaAlongZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucVolumeName()

void TRecExtTrack::SetMucVolumeName ( const TString  MucVolumeName,
const Int_t  i = 2 
)
inline

Definition at line 89 of file TRecExtTrack.h.

89{ myMucVolumeName[i] = MucVolumeName; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetMucVolumeNumber()

void TRecExtTrack::SetMucVolumeNumber ( const Int_t  MucVolumeNumber,
const Int_t  i = 2 
)
inline

Definition at line 90 of file TRecExtTrack.h.

90{ myMucVolumeNumber[i] = MucVolumeNumber; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetSize()

void TRecExtTrack::SetSize ( Int_t  size,
const Int_t  i = 2 
)
inline

Definition at line 102 of file TRecExtTrack.h.

102{ mySize[i] = size;}

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1()

void TRecExtTrack::SetTof1 ( const Double_t  Tof1,
const Int_t  i = 2 
)
inline

Definition at line 28 of file TRecExtTrack.h.

28{ myTof1[i] = Tof1; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1ErrorMatrix()

void TRecExtTrack::SetTof1ErrorMatrix ( const Double_t  Tof1ErrorMatrix[6][6],
const Int_t  k = 2 
)
inline

Definition at line 34 of file TRecExtTrack.h.

34 {
35 for (Int_t i = 0 ;i<6 ;i++ )
36 for (Int_t j = 0 ;j<6 ;j++ )
37 myTof1ErrorMatrix[k][i][j] = Tof1ErrorMatrix[i][j] ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1MomentumX()

void TRecExtTrack::SetTof1MomentumX ( const Double_t  Tof1MomentumX,
const Int_t  i = 2 
)
inline

Definition at line 22 of file TRecExtTrack.h.

22{ myTof1MomentumX[i] = Tof1MomentumX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1MomentumY()

void TRecExtTrack::SetTof1MomentumY ( const Double_t  Tof1MomentumY,
const Int_t  i = 2 
)
inline

Definition at line 23 of file TRecExtTrack.h.

23{ myTof1MomentumY[i] = Tof1MomentumY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1MomentumZ()

void TRecExtTrack::SetTof1MomentumZ ( const Double_t  Tof1MomentumZ,
const Int_t  i = 2 
)
inline

Definition at line 24 of file TRecExtTrack.h.

24{ myTof1MomentumZ[i] = Tof1MomentumZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1Path()

void TRecExtTrack::SetTof1Path ( const Double_t  Tof1Path,
const Int_t  i = 2 
)
inline

Definition at line 29 of file TRecExtTrack.h.

29{ myTof1Path[i] = Tof1Path; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PositionX()

void TRecExtTrack::SetTof1PositionX ( const Double_t  Tof1PositionX,
const Int_t  i = 2 
)
inline

Definition at line 19 of file TRecExtTrack.h.

19{ myTof1PositionX[i] = Tof1PositionX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PositionY()

void TRecExtTrack::SetTof1PositionY ( const Double_t  Tof1PositionY,
const Int_t  i = 2 
)
inline

Definition at line 20 of file TRecExtTrack.h.

20{ myTof1PositionY[i] = Tof1PositionY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PositionZ()

void TRecExtTrack::SetTof1PositionZ ( const Double_t  Tof1PositionZ,
const Int_t  i = 2 
)
inline

Definition at line 21 of file TRecExtTrack.h.

21{ myTof1PositionZ[i] = Tof1PositionZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PosSigmaAlongT()

void TRecExtTrack::SetTof1PosSigmaAlongT ( const Double_t  Tof1PosSigmaAlongT,
const Int_t  i = 2 
)
inline

Definition at line 31 of file TRecExtTrack.h.

31{ myTof1PosSigmaAlongT[i] = Tof1PosSigmaAlongT; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PosSigmaAlongX()

void TRecExtTrack::SetTof1PosSigmaAlongX ( const Double_t  Tof1PosSigmaAlongX,
const Int_t  i = 2 
)
inline

Definition at line 32 of file TRecExtTrack.h.

32{ myTof1PosSigmaAlongX[i] = Tof1PosSigmaAlongX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PosSigmaAlongY()

void TRecExtTrack::SetTof1PosSigmaAlongY ( const Double_t  Tof1PosSigmaAlongY,
const Int_t  i = 2 
)
inline

Definition at line 33 of file TRecExtTrack.h.

33{ myTof1PosSigmaAlongY[i] = Tof1PosSigmaAlongY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1PosSigmaAlongZ()

void TRecExtTrack::SetTof1PosSigmaAlongZ ( const Double_t  Tof1PosSigmaAlongZ,
const Int_t  i = 2 
)
inline

Definition at line 30 of file TRecExtTrack.h.

30{ myTof1PosSigmaAlongZ[i] = Tof1PosSigmaAlongZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1VolumeName()

void TRecExtTrack::SetTof1VolumeName ( const TString  Tof1VolumeName,
const Int_t  i = 2 
)
inline

Definition at line 26 of file TRecExtTrack.h.

26{ myTof1VolumeName[i] = Tof1VolumeName; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof1VolumeNumber()

void TRecExtTrack::SetTof1VolumeNumber ( const Int_t  Tof1VolumeNumber,
const Int_t  i = 2 
)
inline

Definition at line 27 of file TRecExtTrack.h.

27{ myTof1VolumeNumber[i] = Tof1VolumeNumber; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2()

void TRecExtTrack::SetTof2 ( const Double_t  Tof2,
const Int_t  i = 2 
)
inline

Definition at line 49 of file TRecExtTrack.h.

49{ myTof2[i] = Tof2; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2ErrorMatrix()

void TRecExtTrack::SetTof2ErrorMatrix ( const Double_t  Tof2ErrorMatrix[6][6],
const Int_t  k = 2 
)
inline

Definition at line 55 of file TRecExtTrack.h.

55 {
56 for (Int_t i = 0 ;i<6 ;i++ )
57 for (Int_t j = 0 ;j<6 ;j++ )
58 myTof2ErrorMatrix[k][i][j] = Tof2ErrorMatrix[i][j] ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2MomentumX()

void TRecExtTrack::SetTof2MomentumX ( const Double_t  Tof2MomentumX,
const Int_t  i = 2 
)
inline

Definition at line 43 of file TRecExtTrack.h.

43{ myTof2MomentumX[i] = Tof2MomentumX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2MomentumY()

void TRecExtTrack::SetTof2MomentumY ( const Double_t  Tof2MomentumY,
const Int_t  i = 2 
)
inline

Definition at line 44 of file TRecExtTrack.h.

44{ myTof2MomentumY[i] = Tof2MomentumY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2MomentumZ()

void TRecExtTrack::SetTof2MomentumZ ( const Double_t  Tof2MomentumZ,
const Int_t  i = 2 
)
inline

Definition at line 45 of file TRecExtTrack.h.

45{ myTof2MomentumZ[i] = Tof2MomentumZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2Path()

void TRecExtTrack::SetTof2Path ( const Double_t  Tof2Path,
const Int_t  i = 2 
)
inline

Definition at line 50 of file TRecExtTrack.h.

50{ myTof2Path[i] = Tof2Path; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PositionX()

void TRecExtTrack::SetTof2PositionX ( const Double_t  Tof2PositionX,
const Int_t  i = 2 
)
inline

Definition at line 40 of file TRecExtTrack.h.

40{ myTof2PositionX[i] = Tof2PositionX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PositionY()

void TRecExtTrack::SetTof2PositionY ( const Double_t  Tof2PositionY,
const Int_t  i = 2 
)
inline

Definition at line 41 of file TRecExtTrack.h.

41{ myTof2PositionY[i] = Tof2PositionY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PositionZ()

void TRecExtTrack::SetTof2PositionZ ( const Double_t  Tof2PositionZ,
const Int_t  i = 2 
)
inline

Definition at line 42 of file TRecExtTrack.h.

42{ myTof2PositionZ[i] = Tof2PositionZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PosSigmaAlongT()

void TRecExtTrack::SetTof2PosSigmaAlongT ( const Double_t  Tof2PosSigmaAlongT,
const Int_t  i = 2 
)
inline

Definition at line 52 of file TRecExtTrack.h.

52{ myTof2PosSigmaAlongT[i] = Tof2PosSigmaAlongT; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PosSigmaAlongX()

void TRecExtTrack::SetTof2PosSigmaAlongX ( const Double_t  Tof2PosSigmaAlongX,
const Int_t  i = 2 
)
inline

Definition at line 53 of file TRecExtTrack.h.

53{ myTof2PosSigmaAlongX[i] = Tof2PosSigmaAlongX; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PosSigmaAlongY()

void TRecExtTrack::SetTof2PosSigmaAlongY ( const Double_t  Tof2PosSigmaAlongY,
const Int_t  i = 2 
)
inline

Definition at line 54 of file TRecExtTrack.h.

54{ myTof2PosSigmaAlongY[i] = Tof2PosSigmaAlongY; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2PosSigmaAlongZ()

void TRecExtTrack::SetTof2PosSigmaAlongZ ( const Double_t  Tof2PosSigmaAlongZ,
const Int_t  i = 2 
)
inline

Definition at line 51 of file TRecExtTrack.h.

51{ myTof2PosSigmaAlongZ[i] = Tof2PosSigmaAlongZ; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2VolumeName()

void TRecExtTrack::SetTof2VolumeName ( const TString  Tof2VolumeName,
const Int_t  i = 2 
)
inline

Definition at line 47 of file TRecExtTrack.h.

47{ myTof2VolumeName[i] = Tof2VolumeName; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTof2VolumeNumber()

void TRecExtTrack::SetTof2VolumeNumber ( const Int_t  Tof2VolumeNumber,
const Int_t  i = 2 
)
inline

Definition at line 48 of file TRecExtTrack.h.

48{ myTof2VolumeNumber[i] = Tof2VolumeNumber; }

Referenced by RecExtTrackCnv::DataObjectToTObject().

◆ SetTrackId()

void TRecExtTrack::SetTrackId ( const Int_t  trackId)
inline

Definition at line 17 of file TRecExtTrack.h.

17{ m_trackId = trackId; }

Referenced by RecExtTrackCnv::DataObjectToTObject().


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