#include <DstExtTrack.h>
Inheritance diagram for DstExtTrack:
Public Member Functions | |
const CLID & | clID () const |
const CLID & | clID () const |
DstExtTrack () | |
DstExtTrack () | |
const HepSymMatrix | emcErrorMatrix (int parID) const |
const HepSymMatrix | emcErrorMatrix () const |
const HepSymMatrix | emcErrorMatrix (int parID) const |
const HepSymMatrix | emcErrorMatrix () const |
const Hep3Vector | emcMomentum (int parID) const |
const Hep3Vector | emcMomentum () const |
const Hep3Vector | emcMomentum (int parID) const |
const Hep3Vector | emcMomentum () const |
const double | emcPath (int parID) const |
const double | emcPath () const |
const double | emcPath (int parID) const |
const double | emcPath () const |
const Hep3Vector | emcPosition (int parID) const |
const Hep3Vector | emcPosition () const |
const Hep3Vector | emcPosition (int parID) const |
const Hep3Vector | emcPosition () const |
const double | emcPosSigmaAlongPhi (int parID) const |
const double | emcPosSigmaAlongPhi () const |
const double | emcPosSigmaAlongPhi (int parID) const |
const double | emcPosSigmaAlongPhi () const |
const double | emcPosSigmaAlongTheta (int parID) const |
const double | emcPosSigmaAlongTheta () const |
const double | emcPosSigmaAlongTheta (int parID) const |
const double | emcPosSigmaAlongTheta () const |
const string | emcVolumeName (int parID) const |
const string | emcVolumeName () const |
const string | emcVolumeName (int parID) const |
const string | emcVolumeName () const |
const int | emcVolumeNumber (int parID) const |
const int | emcVolumeNumber () const |
const int | emcVolumeNumber (int parID) const |
const int | emcVolumeNumber () const |
const int | GetTrackId () const |
const int | GetTrackId () const |
const HepSymMatrix | mucErrorMatrix (int parID) const |
const HepSymMatrix | mucErrorMatrix () const |
const HepSymMatrix | mucErrorMatrix (int parID) const |
const HepSymMatrix | mucErrorMatrix () const |
const Hep3Vector | mucMomentum (int parID) const |
const Hep3Vector | mucMomentum () const |
const Hep3Vector | mucMomentum (int parID) const |
const Hep3Vector | mucMomentum () const |
const Hep3Vector | mucPosition (int parID) const |
const Hep3Vector | mucPosition () const |
const Hep3Vector | mucPosition (int parID) const |
const Hep3Vector | mucPosition () const |
const double | mucPosSigmaAlongT (int parID) const |
const double | mucPosSigmaAlongT () const |
const double | mucPosSigmaAlongT (int parID) const |
const double | mucPosSigmaAlongT () const |
const double | mucPosSigmaAlongX (int parID) const |
const double | mucPosSigmaAlongX () const |
const double | mucPosSigmaAlongX (int parID) const |
const double | mucPosSigmaAlongX () const |
const double | mucPosSigmaAlongY (int parID) const |
const double | mucPosSigmaAlongY () const |
const double | mucPosSigmaAlongY (int parID) const |
const double | mucPosSigmaAlongY () const |
const double | mucPosSigmaAlongZ (int parID) const |
const double | mucPosSigmaAlongZ () const |
const double | mucPosSigmaAlongZ (int parID) const |
const double | mucPosSigmaAlongZ () const |
const string | mucVolumeName (int parID) const |
const string | mucVolumeName () const |
const string | mucVolumeName (int parID) const |
const string | mucVolumeName () const |
const int | mucVolumeNumber (int parID) const |
const int | mucVolumeNumber () const |
const int | mucVolumeNumber (int parID) const |
const int | mucVolumeNumber () const |
void | SetEmcData (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aThetaSigma, double aPhiSigma, HepSymMatrix aErrorMatrix) |
void | SetEmcData (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aThetaSigma, double aPhiSigma, HepSymMatrix aErrorMatrix) |
void | SetEmcPath (double path) |
void | SetEmcPath (double path) |
void | SetMucData (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.) |
void | SetMucData (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.) |
void | SetParType (int aParType=2) |
void | SetParType (int aParType=2) |
void | SetTof1Data (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aTof, double aPath, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.) |
void | SetTof1Data (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aTof, double aPath, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.) |
void | SetTof2Data (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aTof, double aPath, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.) |
void | SetTof2Data (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aTof, double aPath, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.) |
void | SetTrackId (int trackId) |
void | SetTrackId (int trackId) |
const double | tof1 (int parID) const |
const double | tof1 () const |
const double | tof1 (int parID) const |
const double | tof1 () const |
const HepSymMatrix | tof1ErrorMatrix (int parID) const |
const HepSymMatrix | tof1ErrorMatrix () const |
const HepSymMatrix | tof1ErrorMatrix (int parID) const |
const HepSymMatrix | tof1ErrorMatrix () const |
const Hep3Vector | tof1Momentum (int parID) const |
const Hep3Vector | tof1Momentum () const |
const Hep3Vector | tof1Momentum (int parID) const |
const Hep3Vector | tof1Momentum () const |
const double | tof1Path (int parID) const |
const double | tof1Path () const |
const double | tof1Path (int parID) const |
const double | tof1Path () const |
const Hep3Vector | tof1Position (int parID) const |
const Hep3Vector | tof1Position () const |
const Hep3Vector | tof1Position (int parID) const |
const Hep3Vector | tof1Position () const |
const double | tof1PosSigmaAlongT (int parID) const |
const double | tof1PosSigmaAlongT () const |
const double | tof1PosSigmaAlongT (int parID) const |
const double | tof1PosSigmaAlongT () const |
const double | tof1PosSigmaAlongX (int parID) const |
const double | tof1PosSigmaAlongX () const |
const double | tof1PosSigmaAlongX (int parID) const |
const double | tof1PosSigmaAlongX () const |
const double | tof1PosSigmaAlongY (int parID) const |
const double | tof1PosSigmaAlongY () const |
const double | tof1PosSigmaAlongY (int parID) const |
const double | tof1PosSigmaAlongY () const |
const double | tof1PosSigmaAlongZ (int parID) const |
const double | tof1PosSigmaAlongZ () const |
const double | tof1PosSigmaAlongZ (int parID) const |
const double | tof1PosSigmaAlongZ () const |
const string | tof1VolumeName (int parID) const |
const string | tof1VolumeName () const |
const string | tof1VolumeName (int parID) const |
const string | tof1VolumeName () const |
const int | tof1VolumeNumber (int parID) const |
const int | tof1VolumeNumber () const |
const int | tof1VolumeNumber (int parID) const |
const int | tof1VolumeNumber () const |
const double | tof2 (int parID) const |
const double | tof2 () const |
const double | tof2 (int parID) const |
const double | tof2 () const |
const HepSymMatrix | tof2ErrorMatrix (int parID) const |
const HepSymMatrix | tof2ErrorMatrix () const |
const HepSymMatrix | tof2ErrorMatrix (int parID) const |
const HepSymMatrix | tof2ErrorMatrix () const |
const Hep3Vector | tof2Momentum (int parID) const |
const Hep3Vector | tof2Momentum () const |
const Hep3Vector | tof2Momentum (int parID) const |
const Hep3Vector | tof2Momentum () const |
const double | tof2Path (int parID) const |
const double | tof2Path () const |
const double | tof2Path (int parID) const |
const double | tof2Path () const |
const Hep3Vector | tof2Position (int parID) const |
const Hep3Vector | tof2Position () const |
const Hep3Vector | tof2Position (int parID) const |
const Hep3Vector | tof2Position () const |
const double | tof2PosSigmaAlongT (int parID) const |
const double | tof2PosSigmaAlongT () const |
const double | tof2PosSigmaAlongT (int parID) const |
const double | tof2PosSigmaAlongT () const |
const double | tof2PosSigmaAlongX (int parID) const |
const double | tof2PosSigmaAlongX () const |
const double | tof2PosSigmaAlongX (int parID) const |
const double | tof2PosSigmaAlongX () const |
const double | tof2PosSigmaAlongY (int parID) const |
const double | tof2PosSigmaAlongY () const |
const double | tof2PosSigmaAlongY (int parID) const |
const double | tof2PosSigmaAlongY () const |
const double | tof2PosSigmaAlongZ (int parID) const |
const double | tof2PosSigmaAlongZ () const |
const double | tof2PosSigmaAlongZ (int parID) const |
const double | tof2PosSigmaAlongZ () const |
const string | tof2VolumeName (int parID) const |
const string | tof2VolumeName () const |
const string | tof2VolumeName (int parID) const |
const string | tof2VolumeName () const |
const int | tof2VolumeNumber (int parID) const |
const int | tof2VolumeNumber () const |
const int | tof2VolumeNumber (int parID) const |
const int | tof2VolumeNumber () const |
const int | trackId () const |
const int | trackId () const |
~DstExtTrack () | |
~DstExtTrack () | |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
Protected Attributes | |
int | myParticleType |
Private Attributes | |
int | m_trackId |
vector< HepSymMatrix > | myEmcErrorMatrix |
vector< HepSymMatrix > | myEmcErrorMatrix |
vector< Hep3Vector > | myEmcMomentum |
vector< Hep3Vector > | myEmcMomentum |
double | myEmcPath [5] |
vector< Hep3Vector > | myEmcPosition |
vector< Hep3Vector > | myEmcPosition |
double | myEmcPosSigmaAlongPhi [5] |
double | myEmcPosSigmaAlongTheta [5] |
vector< string > | myEmcVolumeName |
vector< string > | myEmcVolumeName |
int | myEmcVolumeNumber [5] |
vector< HepSymMatrix > | myMucErrorMatrix |
vector< HepSymMatrix > | myMucErrorMatrix |
vector< Hep3Vector > | myMucMomentum |
vector< Hep3Vector > | myMucMomentum |
vector< Hep3Vector > | myMucPosition |
vector< Hep3Vector > | myMucPosition |
double | myMucPosSigmaAlongT [5] |
double | myMucPosSigmaAlongX [5] |
double | myMucPosSigmaAlongY [5] |
double | myMucPosSigmaAlongZ [5] |
vector< string > | myMucVolumeName |
vector< string > | myMucVolumeName |
int | myMucVolumeNumber [5] |
double | myTof1 [5] |
vector< HepSymMatrix > | myTof1ErrorMatrix |
vector< HepSymMatrix > | myTof1ErrorMatrix |
vector< Hep3Vector > | myTof1Momentum |
vector< Hep3Vector > | myTof1Momentum |
double | myTof1Path [5] |
vector< Hep3Vector > | myTof1Position |
vector< Hep3Vector > | myTof1Position |
double | myTof1PosSigmaAlongT [5] |
double | myTof1PosSigmaAlongX [5] |
double | myTof1PosSigmaAlongY [5] |
double | myTof1PosSigmaAlongZ [5] |
vector< string > | myTof1VolumeName |
vector< string > | myTof1VolumeName |
int | myTof1VolumeNumber [5] |
double | myTof2 [5] |
vector< HepSymMatrix > | myTof2ErrorMatrix |
vector< HepSymMatrix > | myTof2ErrorMatrix |
vector< Hep3Vector > | myTof2Momentum |
vector< Hep3Vector > | myTof2Momentum |
double | myTof2Path [5] |
vector< Hep3Vector > | myTof2Position |
vector< Hep3Vector > | myTof2Position |
double | myTof2PosSigmaAlongT [5] |
double | myTof2PosSigmaAlongX [5] |
double | myTof2PosSigmaAlongY [5] |
double | myTof2PosSigmaAlongZ [5] |
vector< string > | myTof2VolumeName |
vector< string > | myTof2VolumeName |
int | myTof2VolumeNumber [5] |
|
00014 { 00015 m_trackId=-99; 00016 00017 myParticleType=2; 00018 00019 Hep3Vector zeroVector(-99.,-99.,-99.); 00020 HepSymMatrix zeroMatrix(6,0); 00021 00022 for(int i=0; i<5; i++) 00023 { 00024 myTof1VolumeName.push_back("TOF1"); 00025 myTof2VolumeName.push_back("TOF2"); 00026 myEmcVolumeName.push_back("EMC"); 00027 myMucVolumeName.push_back("MUC"); 00028 myTof1Position.push_back(zeroVector); 00029 myTof1Momentum.push_back(zeroVector); 00030 myTof2Position.push_back(zeroVector); 00031 myTof2Momentum.push_back(zeroVector); 00032 myEmcPosition.push_back(zeroVector); 00033 myEmcMomentum.push_back(zeroVector); 00034 myMucPosition.push_back(zeroVector); 00035 myMucMomentum.push_back(zeroVector); 00036 00037 myTof1VolumeNumber[i]=-99; 00038 myTof2VolumeNumber[i]=-99; 00039 myEmcVolumeNumber[i]=-99; 00040 myMucVolumeNumber[i]=-99; 00041 00042 myTof1[i]=-99.; 00043 myTof1Path[i]=-99.; 00044 myTof1PosSigmaAlongZ[i]=-99.; 00045 myTof1PosSigmaAlongT[i]=-99.; 00046 myTof1PosSigmaAlongX[i]=-99.; 00047 myTof1PosSigmaAlongY[i]=-99.; 00048 myTof2[i]=-99.; 00049 myTof2Path[i]=-99.; 00050 myTof2PosSigmaAlongZ[i]=-99.; 00051 myTof2PosSigmaAlongT[i]=-99.; 00052 myTof2PosSigmaAlongX[i]=-99.; 00053 myTof2PosSigmaAlongY[i]=-99.; 00054 myEmcPosSigmaAlongTheta[i]=-99.; 00055 myEmcPosSigmaAlongPhi[i]=-99.; 00056 myMucPosSigmaAlongZ[i]=-99.; 00057 myMucPosSigmaAlongT[i]=-99.; 00058 myMucPosSigmaAlongX[i]=-99.; 00059 myMucPosSigmaAlongY[i]=-99.; 00060 myEmcPath[i]=-99.; 00061 00062 myTof1ErrorMatrix.push_back(zeroMatrix); 00063 myTof2ErrorMatrix.push_back(zeroMatrix); 00064 myEmcErrorMatrix.push_back(zeroMatrix); 00065 myMucErrorMatrix.push_back(zeroMatrix); 00066 } 00067 }
|
|
00069 {}
|
|
|
|
|
|
Reimplemented in RecExtTrack, and RecExtTrack. 00035 {
00036 return CLID_DstExtTrack;
00037 }
|
|
Reimplemented in RecExtTrack, and RecExtTrack. 00035 {
00036 return CLID_DstExtTrack;
00037 }
|
|
Reimplemented in RecExtTrack, and RecExtTrack. 00030 { 00031 return DstExtTrack::classID(); 00032 }
|
|
Reimplemented in RecExtTrack, and RecExtTrack. 00030 { 00031 return DstExtTrack::classID(); 00032 }
|
|
00139 {return myEmcErrorMatrix[parID];};
|
|
00138 {return myEmcErrorMatrix[myParticleType];};
|
|
00139 {return myEmcErrorMatrix[parID];};
|
|
00138 {return myEmcErrorMatrix[myParticleType];};
|
|
00129 {return myEmcMomentum[parID];};
|
|
00128 {return myEmcMomentum[myParticleType];};
|
|
00129 {return myEmcMomentum[parID];};
|
|
00128 {return myEmcMomentum[myParticleType];};
|
|
00141 {return myEmcPath[parID];};
|
|
00140 {return myEmcPath[myParticleType];};
|
|
00141 {return myEmcPath[parID];};
|
|
00140 {return myEmcPath[myParticleType];};
|
|
00127 {return myEmcPosition[parID];};
|
|
00126 {return myEmcPosition[myParticleType];};
|
|
00127 {return myEmcPosition[parID];};
|
|
00126 {return myEmcPosition[myParticleType];};
|
|
00137 {return myEmcPosSigmaAlongPhi[parID];};
|
|
00136 {return myEmcPosSigmaAlongPhi[myParticleType];};
|
|
00137 {return myEmcPosSigmaAlongPhi[parID];};
|
|
00136 {return myEmcPosSigmaAlongPhi[myParticleType];};
|
|
00135 {return myEmcPosSigmaAlongTheta[parID];};
|
|
00134 {return myEmcPosSigmaAlongTheta[myParticleType];};
|
|
00135 {return myEmcPosSigmaAlongTheta[parID];};
|
|
00134 {return myEmcPosSigmaAlongTheta[myParticleType];};
|
|
00131 {return myEmcVolumeName[parID];};
|
|
00130 {return myEmcVolumeName[myParticleType];};
|
|
00131 {return myEmcVolumeName[parID];};
|
|
00130 {return myEmcVolumeName[myParticleType];};
|
|
00133 {return myEmcVolumeNumber[parID];};
|
|
00132 {return myEmcVolumeNumber[myParticleType];};
|
|
00133 {return myEmcVolumeNumber[parID];};
|
|
00132 {return myEmcVolumeNumber[myParticleType];};
|
|
00042 {return m_trackId ;}
|
|
00042 {return m_trackId ;}
|
|
00171 {return myMucErrorMatrix[parID];};
|
|
00170 {return myMucErrorMatrix[myParticleType];};
|
|
00171 {return myMucErrorMatrix[parID];};
|
|
00170 {return myMucErrorMatrix[myParticleType];};
|
|
00157 {return myMucMomentum[parID];};
|
|
00156 {return myMucMomentum[myParticleType];};
|
|
00157 {return myMucMomentum[parID];};
|
|
00156 {return myMucMomentum[myParticleType];};
|
|
00155 {return myMucPosition[parID];};
|
|
00154 {return myMucPosition[myParticleType];};
|
|
00155 {return myMucPosition[parID];};
|
|
00154 {return myMucPosition[myParticleType];};
|
|
00165 {return myMucPosSigmaAlongT[parID];};
|
|
00164 {return myMucPosSigmaAlongT[myParticleType];};
|
|
00165 {return myMucPosSigmaAlongT[parID];};
|
|
00164 {return myMucPosSigmaAlongT[myParticleType];};
|
|
00167 {return myMucPosSigmaAlongX[parID];};
|
|
00166 {return myMucPosSigmaAlongX[myParticleType];};
|
|
00167 {return myMucPosSigmaAlongX[parID];};
|
|
00166 {return myMucPosSigmaAlongX[myParticleType];};
|
|
00169 {return myMucPosSigmaAlongY[parID];};
|
|
00168 {return myMucPosSigmaAlongY[myParticleType];};
|
|
00169 {return myMucPosSigmaAlongY[parID];};
|
|
00168 {return myMucPosSigmaAlongY[myParticleType];};
|
|
00163 {return myMucPosSigmaAlongZ[parID];};
|
|
00162 {return myMucPosSigmaAlongZ[myParticleType];};
|
|
00163 {return myMucPosSigmaAlongZ[parID];};
|
|
00162 {return myMucPosSigmaAlongZ[myParticleType];};
|
|
00159 {return myMucVolumeName[parID];};
|
|
00158 {return myMucVolumeName[myParticleType];};
|
|
00159 {return myMucVolumeName[parID];};
|
|
00158 {return myMucVolumeName[myParticleType];};
|
|
00161 {return myMucVolumeNumber[parID];};
|
|
00160 {return myMucVolumeNumber[myParticleType];};
|
|
00161 {return myMucVolumeNumber[parID];};
|
|
00160 {return myMucVolumeNumber[myParticleType];};
|
|
|
|
00190 { 00191 myEmcPosition[myParticleType] = aPosition; 00192 myEmcMomentum[myParticleType] = aMomentum; 00193 myEmcVolumeName[myParticleType] = aVolumeName; 00194 myEmcVolumeNumber[myParticleType] = aVolumeNumber; 00195 myEmcPosSigmaAlongTheta[myParticleType] = aThetaSigma; 00196 myEmcPosSigmaAlongPhi[myParticleType] = aPhiSigma; 00197 myEmcErrorMatrix[myParticleType] = aErrorMatrix; 00198 }
|
|
00199 {myEmcPath[myParticleType] = path;};
|
|
00199 {myEmcPath[myParticleType] = path;};
|
|
|
|
00203 { 00204 myMucPosition[myParticleType] = aPosition; 00205 myMucMomentum[myParticleType] = aMomentum; 00206 myMucVolumeName[myParticleType] = aVolumeName; 00207 myMucVolumeNumber[myParticleType] = aVolumeNumber; 00208 myMucPosSigmaAlongZ[myParticleType] = aZSigma; 00209 myMucPosSigmaAlongT[myParticleType] = aTSigma; 00210 myMucPosSigmaAlongX[myParticleType] = aXSigma; 00211 myMucPosSigmaAlongY[myParticleType] = aYSigma; 00212 myMucErrorMatrix[myParticleType] = aErrorMatrix; 00213 }
|
|
00180 { 00181 if(aParType>=0&&aParType<=4) myParticleType=aParType; 00182 else { 00183 cout<<"DstExtTrack::warning: Invalid particle number: "<<aParType<<endl; 00184 myParticleType=2; 00185 } 00186 }
|
|
00180 { 00181 if(aParType>=0&&aParType<=4) myParticleType=aParType; 00182 else { 00183 cout<<"DstExtTrack::warning: Invalid particle number: "<<aParType<<endl; 00184 myParticleType=2; 00185 } 00186 }
|
|
|
|
00156 { 00157 myTof1Position[myParticleType] = aPosition; 00158 myTof1Momentum[myParticleType] = aMomentum; 00159 myTof1VolumeName[myParticleType] = aVolumeName; 00160 myTof1VolumeNumber[myParticleType] = aVolumeNumber; 00161 myTof1[myParticleType] = aTof; 00162 myTof1Path[myParticleType] = aPath; 00163 myTof1PosSigmaAlongZ[myParticleType] = aZSigma; 00164 myTof1PosSigmaAlongT[myParticleType] = aTSigma; 00165 myTof1PosSigmaAlongX[myParticleType] = aXSigma; 00166 myTof1PosSigmaAlongY[myParticleType] = aYSigma; 00167 myTof1ErrorMatrix[myParticleType] = aErrorMatrix; 00168 }
|
|
|
|
00173 { 00174 myTof2Position[myParticleType] = aPosition; 00175 myTof2Momentum[myParticleType] = aMomentum; 00176 myTof2VolumeName[myParticleType] = aVolumeName; 00177 myTof2VolumeNumber[myParticleType] = aVolumeNumber; 00178 myTof2[myParticleType] = aTof; 00179 myTof2Path[myParticleType] = aPath; 00180 myTof2PosSigmaAlongZ[myParticleType] = aZSigma; 00181 myTof2PosSigmaAlongT[myParticleType] = aTSigma; 00182 myTof2PosSigmaAlongX[myParticleType] = aXSigma; 00183 myTof2PosSigmaAlongY[myParticleType] = aYSigma; 00184 myTof2ErrorMatrix[myParticleType] = aErrorMatrix; 00185 }
|
|
00178 {m_trackId = trackId;}
|
|
00178 {m_trackId = trackId;}
|
|
00067 {return myTof1[parID];};
|
|
00066 {return myTof1[myParticleType];};
|
|
00067 {return myTof1[parID];};
|
|
00066 {return myTof1[myParticleType];};
|
|
00079 {return myTof1ErrorMatrix[parID];};
|
|
00078 {return myTof1ErrorMatrix[myParticleType];};
|
|
00079 {return myTof1ErrorMatrix[parID];};
|
|
00078 {return myTof1ErrorMatrix[myParticleType];};
|
|
00061 {return myTof1Momentum[parID];};
|
|
00060 {return myTof1Momentum[myParticleType];};
|
|
00061 {return myTof1Momentum[parID];};
|
|
00060 {return myTof1Momentum[myParticleType];};
|
|
00069 {return myTof1Path[parID];};
|
|
00068 {return myTof1Path[myParticleType];};
|
|
00069 {return myTof1Path[parID];};
|
|
00068 {return myTof1Path[myParticleType];};
|
|
00059 {return myTof1Position[parID];};
|
|
00058 {return myTof1Position[myParticleType];};
|
|
00059 {return myTof1Position[parID];};
|
|
00058 {return myTof1Position[myParticleType];};
|
|
00073 {return myTof1PosSigmaAlongT[parID];};
|
|
00072 {return myTof1PosSigmaAlongT[myParticleType];};
|
|
00073 {return myTof1PosSigmaAlongT[parID];};
|
|
00072 {return myTof1PosSigmaAlongT[myParticleType];};
|
|
00075 {return myTof1PosSigmaAlongX[parID];};
|
|
00074 {return myTof1PosSigmaAlongX[myParticleType];};
|
|
00075 {return myTof1PosSigmaAlongX[parID];};
|
|
00074 {return myTof1PosSigmaAlongX[myParticleType];};
|
|
00077 {return myTof1PosSigmaAlongY[parID];};
|
|
00076 {return myTof1PosSigmaAlongY[myParticleType];};
|
|
00077 {return myTof1PosSigmaAlongY[parID];};
|
|
00076 {return myTof1PosSigmaAlongY[myParticleType];};
|
|
00071 {return myTof1PosSigmaAlongZ[parID];};
|
|
00070 {return myTof1PosSigmaAlongZ[myParticleType];};
|
|
00071 {return myTof1PosSigmaAlongZ[parID];};
|
|
00070 {return myTof1PosSigmaAlongZ[myParticleType];};
|
|
00063 {return myTof1VolumeName[parID];};
|
|
00062 {return myTof1VolumeName[myParticleType];};
|
|
00063 {return myTof1VolumeName[parID];};
|
|
00062 {return myTof1VolumeName[myParticleType];};
|
|
00065 {return myTof1VolumeNumber[parID];};
|
|
00064 {return myTof1VolumeNumber[myParticleType];};
|
|
00065 {return myTof1VolumeNumber[parID];};
|
|
00064 {return myTof1VolumeNumber[myParticleType];};
|
|
00103 {return myTof2[parID];};
|
|
00102 {return myTof2[myParticleType];};
|
|
00103 {return myTof2[parID];};
|
|
00102 {return myTof2[myParticleType];};
|
|
00115 {return myTof2ErrorMatrix[parID];};
|
|
00114 {return myTof2ErrorMatrix[myParticleType];};
|
|
00115 {return myTof2ErrorMatrix[parID];};
|
|
00114 {return myTof2ErrorMatrix[myParticleType];};
|
|
00097 {return myTof2Momentum[parID];};
|
|
00096 {return myTof2Momentum[myParticleType];};
|
|
00097 {return myTof2Momentum[parID];};
|
|
00096 {return myTof2Momentum[myParticleType];};
|
|
00105 {return myTof2Path[parID];};
|
|
00104 {return myTof2Path[myParticleType];};
|
|
00105 {return myTof2Path[parID];};
|
|
00104 {return myTof2Path[myParticleType];};
|
|
00095 {return myTof2Position[parID];};
|
|
00094 {return myTof2Position[myParticleType];};
|
|
00095 {return myTof2Position[parID];};
|
|
00094 {return myTof2Position[myParticleType];};
|
|
00109 {return myTof2PosSigmaAlongT[parID];};
|
|
00108 {return myTof2PosSigmaAlongT[myParticleType];};
|
|
00109 {return myTof2PosSigmaAlongT[parID];};
|
|
00108 {return myTof2PosSigmaAlongT[myParticleType];};
|
|
00111 {return myTof2PosSigmaAlongX[parID];};
|
|
00110 {return myTof2PosSigmaAlongX[myParticleType];};
|
|
00111 {return myTof2PosSigmaAlongX[parID];};
|
|
00110 {return myTof2PosSigmaAlongX[myParticleType];};
|
|
00113 {return myTof2PosSigmaAlongY[parID];};
|
|
00112 {return myTof2PosSigmaAlongY[myParticleType];};
|
|
00113 {return myTof2PosSigmaAlongY[parID];};
|
|
00112 {return myTof2PosSigmaAlongY[myParticleType];};
|
|
00107 {return myTof2PosSigmaAlongZ[parID];};
|
|
00106 {return myTof2PosSigmaAlongZ[myParticleType];};
|
|
00107 {return myTof2PosSigmaAlongZ[parID];};
|
|
00106 {return myTof2PosSigmaAlongZ[myParticleType];};
|
|
00099 {return myTof2VolumeName[parID];};
|
|
00098 {return myTof2VolumeName[myParticleType];};
|
|
00099 {return myTof2VolumeName[parID];};
|
|
00098 {return myTof2VolumeName[myParticleType];};
|
|
00101 {return myTof2VolumeNumber[parID];};
|
|
00100 {return myTof2VolumeNumber[myParticleType];};
|
|
00101 {return myTof2VolumeNumber[parID];};
|
|
00100 {return myTof2VolumeNumber[myParticleType];};
|
|
00043 {return m_trackId ;}
|
|
00043 {return m_trackId ;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|