RecExtTrack Class Reference

#include <RecExtTrack.h>

Inheritance diagram for RecExtTrack:

DstExtTrack ContainedObject List of all members.

Public Member Functions

const CLID & clID () const
 RecExtTrack ()
 RecExtTrack (const DstExtTrack &aDstExtTrack)
RecExtTrackoperator= (const DstExtTrack &aDstExtTrack)
 ~RecExtTrack ()
const ExtMucHitVec getExtMucHitVec () const
const ExtMucHitVec getExtMucHitVec (int parId) const
const ExtMucHitVec GetExtMucHitVec () const
const ExtMucHitVec GetExtMucHitVec (int parId) const
void AddExtMucHit (ExtMucHit aExtMucHit)
const vector< double > pathInTof1 () const
const vector< double > pathInTof1 (int parId) const
const vector< double > pathInTof2 () const
const vector< double > pathInTof2 (int parId) const
void setPathInTof1 (vector< double > x)
void setPathInTof2 (vector< double > x)
const int GetTrackId () const
const int trackId () const
const Hep3Vector tof1Position () const
const Hep3Vector tof1Position (int parID) const
const Hep3Vector tof1Momentum () const
const Hep3Vector tof1Momentum (int parID) const
const string tof1VolumeName () const
const string tof1VolumeName (int parID) const
const int tof1VolumeNumber () const
const int tof1VolumeNumber (int parID) const
const double tof1 () const
const double tof1 (int parID) const
const double tof1Path () const
const double tof1Path (int parID) const
const double tof1PosSigmaAlongZ () const
const double tof1PosSigmaAlongZ (int parID) const
const double tof1PosSigmaAlongT () const
const double tof1PosSigmaAlongT (int parID) const
const double tof1PosSigmaAlongX () const
const double tof1PosSigmaAlongX (int parID) const
const double tof1PosSigmaAlongY () const
const double tof1PosSigmaAlongY (int parID) const
const HepSymMatrix tof1ErrorMatrix () const
const HepSymMatrix tof1ErrorMatrix (int parID) const
const Hep3Vector tof2Position () const
const Hep3Vector tof2Position (int parID) const
const Hep3Vector tof2Momentum () const
const Hep3Vector tof2Momentum (int parID) const
const string tof2VolumeName () const
const string tof2VolumeName (int parID) const
const int tof2VolumeNumber () const
const int tof2VolumeNumber (int parID) const
const double tof2 () const
const double tof2 (int parID) const
const double tof2Path () const
const double tof2Path (int parID) const
const double tof2PosSigmaAlongZ () const
const double tof2PosSigmaAlongZ (int parID) const
const double tof2PosSigmaAlongT () const
const double tof2PosSigmaAlongT (int parID) const
const double tof2PosSigmaAlongX () const
const double tof2PosSigmaAlongX (int parID) const
const double tof2PosSigmaAlongY () const
const double tof2PosSigmaAlongY (int parID) const
const HepSymMatrix tof2ErrorMatrix () const
const HepSymMatrix tof2ErrorMatrix (int parID) const
const Hep3Vector emcPosition () const
const Hep3Vector emcPosition (int parID) const
const Hep3Vector emcMomentum () const
const Hep3Vector emcMomentum (int parID) const
const string emcVolumeName () const
const string emcVolumeName (int parID) const
const int emcVolumeNumber () const
const int emcVolumeNumber (int parID) const
const double emcPosSigmaAlongTheta () const
const double emcPosSigmaAlongTheta (int parID) const
const double emcPosSigmaAlongPhi () const
const double emcPosSigmaAlongPhi (int parID) const
const HepSymMatrix emcErrorMatrix () const
const HepSymMatrix emcErrorMatrix (int parID) const
const double emcPath () const
const double emcPath (int parID) const
const Hep3Vector mucPosition () const
const Hep3Vector mucPosition (int parID) const
const Hep3Vector mucMomentum () const
const Hep3Vector mucMomentum (int parID) const
const string mucVolumeName () const
const string mucVolumeName (int parID) const
const int mucVolumeNumber () const
const int mucVolumeNumber (int parID) const
const double mucPosSigmaAlongZ () const
const double mucPosSigmaAlongZ (int parID) const
const double mucPosSigmaAlongT () const
const double mucPosSigmaAlongT (int parID) const
const double mucPosSigmaAlongX () const
const double mucPosSigmaAlongX (int parID) const
const double mucPosSigmaAlongY () const
const double mucPosSigmaAlongY (int parID) const
const HepSymMatrix mucErrorMatrix () const
const HepSymMatrix mucErrorMatrix (int parID) const
const double MucKalchi2 () const
const double MucKalchi2 (int parID) const
const int MucKaldof () const
const int MucKaldof (int parID) const
const double MucKaldepth () const
const double MucKaldepth (int parID) const
const int MucKalbrLastLayer () const
const int MucKalbrLastLayer (int parID) const
const int MucKalecLastLayer () const
const int MucKalecLastLayer (int parID) const
const int MucKalnumHits () const
const int MucKalnumHits (int parID) const
void SetTrackId (int trackId)
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 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 SetEmcData (Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aThetaSigma, double aPhiSigma, HepSymMatrix aErrorMatrix)
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 SetMucKalData (double chi2, int dof, double depth, int brLastLay, int ecLastLay, int nhits)

Static Public Member Functions

static const CLID & classID ()

Protected Attributes

int myParticleType

Private Attributes

vector< ExtMucHitVecmyExtMucHitVec
vector< vector< double > > myPathInTof1
vector< vector< double > > myPathInTof2

Detailed Description

Definition at line 28 of file RecExtTrack.h.


Constructor & Destructor Documentation

RecExtTrack::RecExtTrack (  ) 

Definition at line 24 of file RecExtTrack.cxx.

References genRecEmupikp::i, myExtMucHitVec, myPathInTof1, and myPathInTof2.

00025 {/*
00026         myTof1VolumeName="TOF1";
00027         myTof2VolumeName="TOF2";
00028         myEmcVolumeName="EMC";
00029         myMucVolumeName="MUC";
00030         Hep3Vector zeroVector(0.,0.,0.);
00031         myTof1Position = zeroVector;
00032         myTof1Momentum = zeroVector;
00033         myTof2Position = zeroVector;
00034         myTof2Momentum = zeroVector;
00035         myEmcPosition = zeroVector;
00036         myEmcMomentum = zeroVector;
00037         myMucPosition = zeroVector;
00038         myMucMomentum = zeroVector;
00039 
00040         myTof1VolumeNumber=-1;
00041         myTof2VolumeNumber=-1;
00042         myEmcVolumeNumber=-1;
00043         myMucVolumeNumber=-1;
00044 
00045         myTof1=0.;
00046         myTof1Path=0.;
00047         myTof1PosSigmaAlongZ=0.;
00048         myTof1PosSigmaAlongT=0.;
00049         myTof1PosSigmaAlongX=0.;
00050         myTof1PosSigmaAlongY=0.;
00051         myTof2=0.;
00052         myTof2Path=0.;
00053         myTof2PosSigmaAlongZ=0.;
00054         myTof2PosSigmaAlongT=0.;
00055         myTof2PosSigmaAlongX=0.;
00056         myTof2PosSigmaAlongY=0.;
00057         myEmcPosSigmaAlongTheta=0.;
00058         myEmcPosSigmaAlongPhi=0.;
00059         myMucPosSigmaAlongZ=0.;
00060         myMucPosSigmaAlongT=0.;
00061         myMucPosSigmaAlongX=0.;
00062         myMucPosSigmaAlongY=0.;
00063 
00064         HepSymMatrix zeroMatrix(6,0);
00065         myTof1ErrorMatrix=zeroMatrix;
00066         myTof2ErrorMatrix=zeroMatrix;
00067         myEmcErrorMatrix=zeroMatrix;
00068         myMucErrorMatrix=zeroMatrix;
00069 
00070         myEmcPath = 0;*/
00071         
00072         //myPathInTof1 = 0.0;
00073         //myPathInTof2 = 0.0;
00074 
00075         vector<double> vd;
00076         ExtMucHitVec muHitVec;
00077         for(int i=0; i<5; i++)
00078         {
00079                 myExtMucHitVec.push_back(muHitVec);
00080                 myPathInTof1.push_back(vd);
00081                 myPathInTof2.push_back(vd);
00082         }
00083 }

RecExtTrack::RecExtTrack ( const DstExtTrack aDstExtTrack  ) 

Definition at line 19 of file RecExtTrack.cxx.

00020 :DstExtTrack(aTrack)
00021 {
00022 }

RecExtTrack::~RecExtTrack (  ) 

Definition at line 85 of file RecExtTrack.cxx.

00085 {}


Member Function Documentation

void RecExtTrack::AddExtMucHit ( ExtMucHit  aExtMucHit  )  [inline]

Definition at line 53 of file RecExtTrack.h.

References myExtMucHitVec, and DstExtTrack::myParticleType.

Referenced by RecExtTrackCnv::TObjectToDataObject().

00053 {myExtMucHitVec[myParticleType].push_back(aExtMucHit);};

static const CLID& RecExtTrack::classID (  )  [inline, static]

Reimplemented from DstExtTrack.

Definition at line 36 of file RecExtTrack.h.

References CLID_RecExtTrack.

Referenced by clID().

00037                 {
00038                         return CLID_RecExtTrack;
00039                 }                     

const CLID& RecExtTrack::clID (  )  const [inline]

Reimplemented from DstExtTrack.

Definition at line 31 of file RecExtTrack.h.

References classID().

00032                 {
00033                         return RecExtTrack::classID();
00034                 }

const HepSymMatrix DstExtTrack::emcErrorMatrix ( int  parID  )  const [inline, inherited]

Definition at line 139 of file DstExtTrack.h.

References DstExtTrack::myEmcErrorMatrix.

00139 {return myEmcErrorMatrix[parID];};

const HepSymMatrix DstExtTrack::emcErrorMatrix (  )  const [inline, inherited]

Definition at line 138 of file DstExtTrack.h.

References DstExtTrack::myEmcErrorMatrix, and DstExtTrack::myParticleType.

00138 {return myEmcErrorMatrix[myParticleType];};

const Hep3Vector DstExtTrack::emcMomentum ( int  parID  )  const [inline, inherited]

Definition at line 129 of file DstExtTrack.h.

References DstExtTrack::myEmcMomentum.

00129 {return myEmcMomentum[parID];};

const Hep3Vector DstExtTrack::emcMomentum (  )  const [inline, inherited]

Definition at line 128 of file DstExtTrack.h.

References DstExtTrack::myEmcMomentum, and DstExtTrack::myParticleType.

00128 {return myEmcMomentum[myParticleType];};

const double DstExtTrack::emcPath ( int  parID  )  const [inline, inherited]

Definition at line 141 of file DstExtTrack.h.

References DstExtTrack::myEmcPath.

00141 {return myEmcPath[parID];};

const double DstExtTrack::emcPath (  )  const [inline, inherited]

Definition at line 140 of file DstExtTrack.h.

References DstExtTrack::myEmcPath, and DstExtTrack::myParticleType.

00140 {return myEmcPath[myParticleType];};

const Hep3Vector DstExtTrack::emcPosition ( int  parID  )  const [inline, inherited]

Definition at line 127 of file DstExtTrack.h.

References DstExtTrack::myEmcPosition.

00127 {return myEmcPosition[parID];};

const Hep3Vector DstExtTrack::emcPosition (  )  const [inline, inherited]

Definition at line 126 of file DstExtTrack.h.

References DstExtTrack::myEmcPosition, and DstExtTrack::myParticleType.

Referenced by DTagTool::angleShowerwithTrack(), SD0Tag::execute(), EvtSelExample::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), UserPi0Cut::isGoodPhoton(), LocalPhotonSelector::operator()(), EmcPID::particleIDCalculation(), and Pi0EtaToGGRecAlg::validPhoton().

00126 {return myEmcPosition[myParticleType];};

const double DstExtTrack::emcPosSigmaAlongPhi ( int  parID  )  const [inline, inherited]

Definition at line 137 of file DstExtTrack.h.

References DstExtTrack::myEmcPosSigmaAlongPhi.

00137 {return myEmcPosSigmaAlongPhi[parID];};

const double DstExtTrack::emcPosSigmaAlongPhi (  )  const [inline, inherited]

Definition at line 136 of file DstExtTrack.h.

References DstExtTrack::myEmcPosSigmaAlongPhi, and DstExtTrack::myParticleType.

const double DstExtTrack::emcPosSigmaAlongTheta ( int  parID  )  const [inline, inherited]

Definition at line 135 of file DstExtTrack.h.

References DstExtTrack::myEmcPosSigmaAlongTheta.

00135 {return myEmcPosSigmaAlongTheta[parID];};

const double DstExtTrack::emcPosSigmaAlongTheta (  )  const [inline, inherited]

Definition at line 134 of file DstExtTrack.h.

References DstExtTrack::myEmcPosSigmaAlongTheta, and DstExtTrack::myParticleType.

const string DstExtTrack::emcVolumeName ( int  parID  )  const [inline, inherited]

Definition at line 131 of file DstExtTrack.h.

References DstExtTrack::myEmcVolumeName.

00131 {return myEmcVolumeName[parID];};

const string DstExtTrack::emcVolumeName (  )  const [inline, inherited]

Definition at line 130 of file DstExtTrack.h.

References DstExtTrack::myEmcVolumeName, and DstExtTrack::myParticleType.

00130 {return myEmcVolumeName[myParticleType];};

const int DstExtTrack::emcVolumeNumber ( int  parID  )  const [inline, inherited]

Definition at line 133 of file DstExtTrack.h.

References DstExtTrack::myEmcVolumeNumber.

00133 {return myEmcVolumeNumber[parID];};

const int DstExtTrack::emcVolumeNumber (  )  const [inline, inherited]

Definition at line 132 of file DstExtTrack.h.

References DstExtTrack::myEmcVolumeNumber, and DstExtTrack::myParticleType.

Referenced by DTagTool::angleShowerwithTrack(), SD0Tag::execute(), EvtSelExample::execute(), DQASelHadron::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQADtag::execute(), Rhopi::execute(), PipiJpsi::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), UserPi0Cut::isGoodPhoton(), LocalPhotonSelector::operator()(), EmcPID::particleIDCalculation(), and Pi0EtaToGGRecAlg::validPhoton().

const ExtMucHitVec RecExtTrack::GetExtMucHitVec ( int  parId  )  const [inline]

Definition at line 51 of file RecExtTrack.h.

References myExtMucHitVec.

00051 {return myExtMucHitVec[parId];};  

const ExtMucHitVec RecExtTrack::GetExtMucHitVec (  )  const [inline]

Definition at line 50 of file RecExtTrack.h.

References myExtMucHitVec, and DstExtTrack::myParticleType.

00050 {return myExtMucHitVec[myParticleType];};  

const ExtMucHitVec RecExtTrack::getExtMucHitVec ( int  parId  )  const [inline]

Definition at line 48 of file RecExtTrack.h.

References myExtMucHitVec.

00048 {return myExtMucHitVec[parId];};

const ExtMucHitVec RecExtTrack::getExtMucHitVec (  )  const [inline]

Definition at line 47 of file RecExtTrack.h.

References myExtMucHitVec, and DstExtTrack::myParticleType.

00047 {return myExtMucHitVec[myParticleType];};

const int DstExtTrack::GetTrackId (  )  const [inline, inherited]

Definition at line 42 of file DstExtTrack.h.

References DstExtTrack::m_trackId.

Referenced by RecMucTrack::SetExtTrack().

00042 {return m_trackId ;}

const HepSymMatrix DstExtTrack::mucErrorMatrix ( int  parID  )  const [inline, inherited]

Definition at line 171 of file DstExtTrack.h.

References DstExtTrack::myMucErrorMatrix.

00171 {return myMucErrorMatrix[parID];};

const HepSymMatrix DstExtTrack::mucErrorMatrix (  )  const [inline, inherited]

Definition at line 170 of file DstExtTrack.h.

References DstExtTrack::myMucErrorMatrix, and DstExtTrack::myParticleType.

00170 {return myMucErrorMatrix[myParticleType];};

const int DstExtTrack::MucKalbrLastLayer ( int  parID  )  const [inline, inherited]

Definition at line 181 of file DstExtTrack.h.

References DstExtTrack::myMucKalbrLastLayer.

00181 { return  myMucKalbrLastLayer[1];};

const int DstExtTrack::MucKalbrLastLayer (  )  const [inline, inherited]

Definition at line 180 of file DstExtTrack.h.

References DstExtTrack::myMucKalbrLastLayer.

00180 { return  myMucKalbrLastLayer[1];};

const double DstExtTrack::MucKalchi2 ( int  parID  )  const [inline, inherited]

Definition at line 175 of file DstExtTrack.h.

References DstExtTrack::myMucKalchi2.

00175 { return  myMucKalchi2[1];}

const double DstExtTrack::MucKalchi2 (  )  const [inline, inherited]

Definition at line 174 of file DstExtTrack.h.

References DstExtTrack::myMucKalchi2.

00174 { return  myMucKalchi2[1];}; 

const double DstExtTrack::MucKaldepth ( int  parID  )  const [inline, inherited]

Definition at line 179 of file DstExtTrack.h.

References DstExtTrack::myMucKaldepth.

00179 { return  myMucKaldepth[1];};

const double DstExtTrack::MucKaldepth (  )  const [inline, inherited]

Definition at line 178 of file DstExtTrack.h.

References DstExtTrack::myMucKaldepth.

00178 { return  myMucKaldepth[1];};

const int DstExtTrack::MucKaldof ( int  parID  )  const [inline, inherited]

Definition at line 177 of file DstExtTrack.h.

References DstExtTrack::myMucKaldof.

00177 { return  myMucKaldof[1];};

const int DstExtTrack::MucKaldof (  )  const [inline, inherited]

Definition at line 176 of file DstExtTrack.h.

References DstExtTrack::myMucKaldof.

00176 { return  myMucKaldof[1];};

const int DstExtTrack::MucKalecLastLayer ( int  parID  )  const [inline, inherited]

Definition at line 183 of file DstExtTrack.h.

References DstExtTrack::myMucKalecLastLayer.

00183 { return  myMucKalecLastLayer[1];};

const int DstExtTrack::MucKalecLastLayer (  )  const [inline, inherited]

Definition at line 182 of file DstExtTrack.h.

References DstExtTrack::myMucKalecLastLayer.

00182 { return  myMucKalecLastLayer[1];};                          

const int DstExtTrack::MucKalnumHits ( int  parID  )  const [inline, inherited]

Definition at line 185 of file DstExtTrack.h.

References DstExtTrack::myMucKalnumHits.

00185 { return  myMucKalnumHits[1];};

const int DstExtTrack::MucKalnumHits (  )  const [inline, inherited]

Definition at line 184 of file DstExtTrack.h.

References DstExtTrack::myMucKalnumHits.

00184 { return  myMucKalnumHits[1];};

const Hep3Vector DstExtTrack::mucMomentum ( int  parID  )  const [inline, inherited]

Definition at line 157 of file DstExtTrack.h.

References DstExtTrack::myMucMomentum.

00157 {return myMucMomentum[parID];};

const Hep3Vector DstExtTrack::mucMomentum (  )  const [inline, inherited]

Definition at line 156 of file DstExtTrack.h.

References DstExtTrack::myMucMomentum, and DstExtTrack::myParticleType.

00156 {return myMucMomentum[myParticleType];};

const Hep3Vector DstExtTrack::mucPosition ( int  parID  )  const [inline, inherited]

Definition at line 155 of file DstExtTrack.h.

References DstExtTrack::myMucPosition.

00155 {return myMucPosition[parID];};

const Hep3Vector DstExtTrack::mucPosition (  )  const [inline, inherited]

Definition at line 154 of file DstExtTrack.h.

References DstExtTrack::myMucPosition, and DstExtTrack::myParticleType.

00154 {return myMucPosition[myParticleType];};

const double DstExtTrack::mucPosSigmaAlongT ( int  parID  )  const [inline, inherited]

Definition at line 165 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongT.

00165 {return myMucPosSigmaAlongT[parID];};

const double DstExtTrack::mucPosSigmaAlongT (  )  const [inline, inherited]

Definition at line 164 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongT, and DstExtTrack::myParticleType.

const double DstExtTrack::mucPosSigmaAlongX ( int  parID  )  const [inline, inherited]

Definition at line 167 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongX.

00167 {return myMucPosSigmaAlongX[parID];};

const double DstExtTrack::mucPosSigmaAlongX (  )  const [inline, inherited]

Definition at line 166 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongX, and DstExtTrack::myParticleType.

const double DstExtTrack::mucPosSigmaAlongY ( int  parID  )  const [inline, inherited]

Definition at line 169 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongY.

00169 {return myMucPosSigmaAlongY[parID];};

const double DstExtTrack::mucPosSigmaAlongY (  )  const [inline, inherited]

Definition at line 168 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongY, and DstExtTrack::myParticleType.

const double DstExtTrack::mucPosSigmaAlongZ ( int  parID  )  const [inline, inherited]

Definition at line 163 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongZ.

00163 {return myMucPosSigmaAlongZ[parID];};

const double DstExtTrack::mucPosSigmaAlongZ (  )  const [inline, inherited]

Definition at line 162 of file DstExtTrack.h.

References DstExtTrack::myMucPosSigmaAlongZ, and DstExtTrack::myParticleType.

const string DstExtTrack::mucVolumeName ( int  parID  )  const [inline, inherited]

Definition at line 159 of file DstExtTrack.h.

References DstExtTrack::myMucVolumeName.

00159 {return myMucVolumeName[parID];};

const string DstExtTrack::mucVolumeName (  )  const [inline, inherited]

Definition at line 158 of file DstExtTrack.h.

References DstExtTrack::myMucVolumeName, and DstExtTrack::myParticleType.

00158 {return myMucVolumeName[myParticleType];};

const int DstExtTrack::mucVolumeNumber ( int  parID  )  const [inline, inherited]

Definition at line 161 of file DstExtTrack.h.

References DstExtTrack::myMucVolumeNumber.

00161 {return myMucVolumeNumber[parID];};

const int DstExtTrack::mucVolumeNumber (  )  const [inline, inherited]

Definition at line 160 of file DstExtTrack.h.

References DstExtTrack::myMucVolumeNumber, and DstExtTrack::myParticleType.

Referenced by MucPID::particleIDCalculation().

RecExtTrack & RecExtTrack::operator= ( const DstExtTrack aDstExtTrack  ) 

Definition at line 13 of file RecExtTrack.cxx.

00014 {
00015   DstExtTrack::operator=(aTrack);
00016   return *this;
00017 }

const vector<double> RecExtTrack::pathInTof1 ( int  parId  )  const [inline]

Definition at line 56 of file RecExtTrack.h.

References myPathInTof1.

00056 {return myPathInTof1[parId];};

const vector<double> RecExtTrack::pathInTof1 (  )  const [inline]

Definition at line 55 of file RecExtTrack.h.

References DstExtTrack::myParticleType, and myPathInTof1.

00055 {return myPathInTof1[myParticleType];};

const vector<double> RecExtTrack::pathInTof2 ( int  parId  )  const [inline]

Definition at line 59 of file RecExtTrack.h.

References myPathInTof2.

00059 {return myPathInTof2[parId];};

const vector<double> RecExtTrack::pathInTof2 (  )  const [inline]

Definition at line 58 of file RecExtTrack.h.

References DstExtTrack::myParticleType, and myPathInTof2.

00058 {return myPathInTof2[myParticleType];};

void DstExtTrack::SetEmcData ( Hep3Vector  aPosition,
Hep3Vector  aMomentum,
string  aVolumeName,
int  aVolumeNumber,
double  aThetaSigma,
double  aPhiSigma,
HepSymMatrix  aErrorMatrix 
) [inherited]

Definition at line 196 of file DstExtTrack.cxx.

References DstExtTrack::myEmcErrorMatrix, DstExtTrack::myEmcMomentum, DstExtTrack::myEmcPosition, DstExtTrack::myEmcPosSigmaAlongPhi, DstExtTrack::myEmcPosSigmaAlongTheta, DstExtTrack::myEmcVolumeName, DstExtTrack::myEmcVolumeNumber, and DstExtTrack::myParticleType.

Referenced by RecExtTrackCnv::TObjectToDataObject(), ExtTrackCnv::TObjectToDataObject(), and ExtSteppingAction::UserSteppingAction().

00199 {
00200         myEmcPosition[myParticleType] = aPosition;
00201         myEmcMomentum[myParticleType] = aMomentum;
00202         myEmcVolumeName[myParticleType] = aVolumeName;
00203         myEmcVolumeNumber[myParticleType] = aVolumeNumber;
00204         myEmcPosSigmaAlongTheta[myParticleType] = aThetaSigma;
00205         myEmcPosSigmaAlongPhi[myParticleType] = aPhiSigma;
00206         myEmcErrorMatrix[myParticleType] = aErrorMatrix;
00207 }

void DstExtTrack::SetEmcPath ( double  path  )  [inline, inherited]

Definition at line 214 of file DstExtTrack.h.

References DstExtTrack::myEmcPath, and DstExtTrack::myParticleType.

Referenced by RecExtTrackCnv::TObjectToDataObject(), ExtTrackCnv::TObjectToDataObject(), and ExtSteppingAction::UserSteppingAction().

00214 {myEmcPath[myParticleType] = path;};

void DstExtTrack::SetMucData ( Hep3Vector  aPosition,
Hep3Vector  aMomentum,
string  aVolumeName,
int  aVolumeNumber,
HepSymMatrix  aErrorMatrix,
double  aZSigma = 0.,
double  aTSigma = 0.,
double  aXSigma = 0.,
double  aYSigma = 0. 
) [inherited]

Definition at line 209 of file DstExtTrack.cxx.

References DstExtTrack::myMucErrorMatrix, DstExtTrack::myMucMomentum, DstExtTrack::myMucPosition, DstExtTrack::myMucPosSigmaAlongT, DstExtTrack::myMucPosSigmaAlongX, DstExtTrack::myMucPosSigmaAlongY, DstExtTrack::myMucPosSigmaAlongZ, DstExtTrack::myMucVolumeName, DstExtTrack::myMucVolumeNumber, and DstExtTrack::myParticleType.

Referenced by RecExtTrackCnv::TObjectToDataObject(), ExtTrackCnv::TObjectToDataObject(), and ExtSteppingAction::UserSteppingAction().

00212 {
00213         myMucPosition[myParticleType] = aPosition;
00214         myMucMomentum[myParticleType] = aMomentum;
00215         myMucVolumeName[myParticleType] = aVolumeName;
00216         myMucVolumeNumber[myParticleType] = aVolumeNumber;
00217         myMucPosSigmaAlongZ[myParticleType] = aZSigma;
00218         myMucPosSigmaAlongT[myParticleType] = aTSigma;
00219         myMucPosSigmaAlongX[myParticleType] = aXSigma;
00220         myMucPosSigmaAlongY[myParticleType] = aYSigma;
00221         myMucErrorMatrix[myParticleType] = aErrorMatrix;
00222 }

void DstExtTrack::SetMucKalData ( double  chi2,
int  dof,
double  depth,
int  brLastLay,
int  ecLastLay,
int  nhits 
) [inherited]

Definition at line 226 of file DstExtTrack.cxx.

References DstExtTrack::myMucKalbrLastLayer, DstExtTrack::myMucKalchi2, DstExtTrack::myMucKaldepth, DstExtTrack::myMucKaldof, DstExtTrack::myMucKalecLastLayer, and DstExtTrack::myMucKalnumHits.

Referenced by ExtSteppingAction::UserSteppingAction().

00227 {
00228 
00229  myMucKalchi2[1] = chi2;
00230  myMucKaldof[1]=dof;
00231  myMucKaldepth[1]=depth;
00232  myMucKalbrLastLayer[1]=brLastLay;
00233  myMucKalecLastLayer[1]=ecLastLay;
00234  myMucKalnumHits[1]=nhits;
00235 
00236 
00237 }

void DstExtTrack::SetParType ( int  aParType = 2  )  [inline, inherited]

Definition at line 194 of file DstExtTrack.h.

References DstExtTrack::myParticleType.

Referenced by RecExtTrackCnv::TObjectToDataObject().

00195                 {
00196                         if(aParType>=0&&aParType<=4) myParticleType=aParType;
00197                         else {
00198                                 cout<<"DstExtTrack::warning: Invalid particle number: "<<aParType<<endl;
00199                                 myParticleType=2;
00200                         }
00201                 }

void RecExtTrack::setPathInTof1 ( vector< double >  x  )  [inline]

Definition at line 61 of file RecExtTrack.h.

References DstExtTrack::myParticleType, and myPathInTof1.

Referenced by ExtSteppingAction::UserSteppingAction().

void RecExtTrack::setPathInTof2 ( vector< double >  x  )  [inline]

Definition at line 62 of file RecExtTrack.h.

References DstExtTrack::myParticleType, and myPathInTof2.

Referenced by ExtSteppingAction::UserSteppingAction().

void DstExtTrack::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. 
) [inherited]

Definition at line 162 of file DstExtTrack.cxx.

References DstExtTrack::myParticleType, DstExtTrack::myTof1, DstExtTrack::myTof1ErrorMatrix, DstExtTrack::myTof1Momentum, DstExtTrack::myTof1Path, DstExtTrack::myTof1Position, DstExtTrack::myTof1PosSigmaAlongT, DstExtTrack::myTof1PosSigmaAlongX, DstExtTrack::myTof1PosSigmaAlongY, DstExtTrack::myTof1PosSigmaAlongZ, DstExtTrack::myTof1VolumeName, and DstExtTrack::myTof1VolumeNumber.

Referenced by RecExtTrackCnv::TObjectToDataObject(), ExtTrackCnv::TObjectToDataObject(), and ExtSteppingAction::UserSteppingAction().

00165 {
00166         myTof1Position[myParticleType] = aPosition;
00167         myTof1Momentum[myParticleType] = aMomentum;
00168         myTof1VolumeName[myParticleType] = aVolumeName;
00169         myTof1VolumeNumber[myParticleType] = aVolumeNumber;
00170         myTof1[myParticleType] = aTof;
00171         myTof1Path[myParticleType] = aPath;
00172         myTof1PosSigmaAlongZ[myParticleType] = aZSigma;
00173         myTof1PosSigmaAlongT[myParticleType] = aTSigma;
00174         myTof1PosSigmaAlongX[myParticleType] = aXSigma;
00175         myTof1PosSigmaAlongY[myParticleType] = aYSigma;
00176         myTof1ErrorMatrix[myParticleType] = aErrorMatrix;
00177 }

void DstExtTrack::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. 
) [inherited]

Definition at line 179 of file DstExtTrack.cxx.

References DstExtTrack::myParticleType, DstExtTrack::myTof2, DstExtTrack::myTof2ErrorMatrix, DstExtTrack::myTof2Momentum, DstExtTrack::myTof2Path, DstExtTrack::myTof2Position, DstExtTrack::myTof2PosSigmaAlongT, DstExtTrack::myTof2PosSigmaAlongX, DstExtTrack::myTof2PosSigmaAlongY, DstExtTrack::myTof2PosSigmaAlongZ, DstExtTrack::myTof2VolumeName, and DstExtTrack::myTof2VolumeNumber.

Referenced by RecExtTrackCnv::TObjectToDataObject(), ExtTrackCnv::TObjectToDataObject(), and ExtSteppingAction::UserSteppingAction().

00182 {
00183         myTof2Position[myParticleType] = aPosition;
00184         myTof2Momentum[myParticleType] = aMomentum;
00185         myTof2VolumeName[myParticleType] = aVolumeName;
00186         myTof2VolumeNumber[myParticleType] = aVolumeNumber;
00187         myTof2[myParticleType] = aTof;
00188         myTof2Path[myParticleType] = aPath;
00189         myTof2PosSigmaAlongZ[myParticleType] = aZSigma;
00190         myTof2PosSigmaAlongT[myParticleType] = aTSigma;
00191         myTof2PosSigmaAlongX[myParticleType] = aXSigma;
00192         myTof2PosSigmaAlongY[myParticleType] = aYSigma;
00193         myTof2ErrorMatrix[myParticleType] = aErrorMatrix;
00194 }

void DstExtTrack::SetTrackId ( int  trackId  )  [inline, inherited]

Definition at line 193 of file DstExtTrack.h.

References DstExtTrack::m_trackId.

Referenced by RecExtTrackCnv::TObjectToDataObject(), and ExtTrackCnv::TObjectToDataObject().

00193 {m_trackId = trackId;}

const double DstExtTrack::tof1 ( int  parID  )  const [inline, inherited]

Definition at line 67 of file DstExtTrack.h.

References DstExtTrack::myTof1.

00067 {return myTof1[parID];};

const double DstExtTrack::tof1 (  )  const [inline, inherited]

Definition at line 66 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00066 {return myTof1[myParticleType];};

const HepSymMatrix DstExtTrack::tof1ErrorMatrix ( int  parID  )  const [inline, inherited]

Definition at line 79 of file DstExtTrack.h.

References DstExtTrack::myTof1ErrorMatrix.

00079 {return myTof1ErrorMatrix[parID];};

const HepSymMatrix DstExtTrack::tof1ErrorMatrix (  )  const [inline, inherited]

Definition at line 78 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1ErrorMatrix.

const Hep3Vector DstExtTrack::tof1Momentum ( int  parID  )  const [inline, inherited]

Definition at line 61 of file DstExtTrack.h.

References DstExtTrack::myTof1Momentum.

00061 {return myTof1Momentum[parID];};

const Hep3Vector DstExtTrack::tof1Momentum (  )  const [inline, inherited]

Definition at line 60 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1Momentum.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00060 {return myTof1Momentum[myParticleType];};

const double DstExtTrack::tof1Path ( int  parID  )  const [inline, inherited]

Definition at line 69 of file DstExtTrack.h.

References DstExtTrack::myTof1Path.

00069 {return myTof1Path[parID];};

const double DstExtTrack::tof1Path (  )  const [inline, inherited]

Definition at line 68 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1Path.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00068 {return myTof1Path[myParticleType];};

const Hep3Vector DstExtTrack::tof1Position ( int  parID  )  const [inline, inherited]

Definition at line 59 of file DstExtTrack.h.

References DstExtTrack::myTof1Position.

00059 {return myTof1Position[parID];}; 

const Hep3Vector DstExtTrack::tof1Position (  )  const [inline, inherited]

Definition at line 58 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1Position.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), SimplePIDSvc::loadTOFInfo(), TofCorrPID::particleIDCalculation(), and TofTrack::setExtTrack().

00058 {return myTof1Position[myParticleType];}; 

const double DstExtTrack::tof1PosSigmaAlongT ( int  parID  )  const [inline, inherited]

Definition at line 73 of file DstExtTrack.h.

References DstExtTrack::myTof1PosSigmaAlongT.

00073 {return myTof1PosSigmaAlongT[parID];};

const double DstExtTrack::tof1PosSigmaAlongT (  )  const [inline, inherited]

Definition at line 72 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1PosSigmaAlongT.

const double DstExtTrack::tof1PosSigmaAlongX ( int  parID  )  const [inline, inherited]

Definition at line 75 of file DstExtTrack.h.

References DstExtTrack::myTof1PosSigmaAlongX.

00075 {return myTof1PosSigmaAlongX[parID];};

const double DstExtTrack::tof1PosSigmaAlongX (  )  const [inline, inherited]

Definition at line 74 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1PosSigmaAlongX.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const double DstExtTrack::tof1PosSigmaAlongY ( int  parID  )  const [inline, inherited]

Definition at line 77 of file DstExtTrack.h.

References DstExtTrack::myTof1PosSigmaAlongY.

00077 {return myTof1PosSigmaAlongY[parID];};

const double DstExtTrack::tof1PosSigmaAlongY (  )  const [inline, inherited]

Definition at line 76 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1PosSigmaAlongY.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const double DstExtTrack::tof1PosSigmaAlongZ ( int  parID  )  const [inline, inherited]

Definition at line 71 of file DstExtTrack.h.

References DstExtTrack::myTof1PosSigmaAlongZ.

00071 {return myTof1PosSigmaAlongZ[parID];};

const double DstExtTrack::tof1PosSigmaAlongZ (  )  const [inline, inherited]

Definition at line 70 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1PosSigmaAlongZ.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const string DstExtTrack::tof1VolumeName ( int  parID  )  const [inline, inherited]

Definition at line 63 of file DstExtTrack.h.

References DstExtTrack::myTof1VolumeName.

00063 {return myTof1VolumeName[parID];};

const string DstExtTrack::tof1VolumeName (  )  const [inline, inherited]

Definition at line 62 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1VolumeName.

00062 {return myTof1VolumeName[myParticleType];};

const int DstExtTrack::tof1VolumeNumber ( int  parID  )  const [inline, inherited]

Definition at line 65 of file DstExtTrack.h.

References DstExtTrack::myTof1VolumeNumber.

00065 {return myTof1VolumeNumber[parID];};

const int DstExtTrack::tof1VolumeNumber (  )  const [inline, inherited]

Definition at line 64 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof1VolumeNumber.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const double DstExtTrack::tof2 ( int  parID  )  const [inline, inherited]

Definition at line 103 of file DstExtTrack.h.

References DstExtTrack::myTof2.

00103 {return myTof2[parID];};

const double DstExtTrack::tof2 (  )  const [inline, inherited]

Definition at line 102 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00102 {return myTof2[myParticleType];};

const HepSymMatrix DstExtTrack::tof2ErrorMatrix ( int  parID  )  const [inline, inherited]

Definition at line 115 of file DstExtTrack.h.

References DstExtTrack::myTof2ErrorMatrix.

00115 {return myTof2ErrorMatrix[parID];};

const HepSymMatrix DstExtTrack::tof2ErrorMatrix (  )  const [inline, inherited]

Definition at line 114 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2ErrorMatrix.

const Hep3Vector DstExtTrack::tof2Momentum ( int  parID  )  const [inline, inherited]

Definition at line 97 of file DstExtTrack.h.

References DstExtTrack::myTof2Momentum.

00097 {return myTof2Momentum[parID];};

const Hep3Vector DstExtTrack::tof2Momentum (  )  const [inline, inherited]

Definition at line 96 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2Momentum.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00096 {return myTof2Momentum[myParticleType];};

const double DstExtTrack::tof2Path ( int  parID  )  const [inline, inherited]

Definition at line 105 of file DstExtTrack.h.

References DstExtTrack::myTof2Path.

00105 {return myTof2Path[parID];};

const double DstExtTrack::tof2Path (  )  const [inline, inherited]

Definition at line 104 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2Path.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00104 {return myTof2Path[myParticleType];};

const Hep3Vector DstExtTrack::tof2Position ( int  parID  )  const [inline, inherited]

Definition at line 95 of file DstExtTrack.h.

References DstExtTrack::myTof2Position.

00095 {return myTof2Position[parID];};

const Hep3Vector DstExtTrack::tof2Position (  )  const [inline, inherited]

Definition at line 94 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2Position.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), SimplePIDSvc::loadTOFInfo(), TofCorrPID::particleIDCalculation(), and TofTrack::setExtTrack().

00094 {return myTof2Position[myParticleType];};

const double DstExtTrack::tof2PosSigmaAlongT ( int  parID  )  const [inline, inherited]

Definition at line 109 of file DstExtTrack.h.

References DstExtTrack::myTof2PosSigmaAlongT.

00109 {return myTof2PosSigmaAlongT[parID];};

const double DstExtTrack::tof2PosSigmaAlongT (  )  const [inline, inherited]

Definition at line 108 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2PosSigmaAlongT.

const double DstExtTrack::tof2PosSigmaAlongX ( int  parID  )  const [inline, inherited]

Definition at line 111 of file DstExtTrack.h.

References DstExtTrack::myTof2PosSigmaAlongX.

00111 {return myTof2PosSigmaAlongX[parID];};

const double DstExtTrack::tof2PosSigmaAlongX (  )  const [inline, inherited]

Definition at line 110 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2PosSigmaAlongX.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const double DstExtTrack::tof2PosSigmaAlongY ( int  parID  )  const [inline, inherited]

Definition at line 113 of file DstExtTrack.h.

References DstExtTrack::myTof2PosSigmaAlongY.

00113 {return myTof2PosSigmaAlongY[parID];};

const double DstExtTrack::tof2PosSigmaAlongY (  )  const [inline, inherited]

Definition at line 112 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2PosSigmaAlongY.

const double DstExtTrack::tof2PosSigmaAlongZ ( int  parID  )  const [inline, inherited]

Definition at line 107 of file DstExtTrack.h.

References DstExtTrack::myTof2PosSigmaAlongZ.

00107 {return myTof2PosSigmaAlongZ[parID];};

const double DstExtTrack::tof2PosSigmaAlongZ (  )  const [inline, inherited]

Definition at line 106 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2PosSigmaAlongZ.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const string DstExtTrack::tof2VolumeName ( int  parID  )  const [inline, inherited]

Definition at line 99 of file DstExtTrack.h.

References DstExtTrack::myTof2VolumeName.

00099 {return myTof2VolumeName[parID];};

const string DstExtTrack::tof2VolumeName (  )  const [inline, inherited]

Definition at line 98 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2VolumeName.

00098 {return myTof2VolumeName[myParticleType];};

const int DstExtTrack::tof2VolumeNumber ( int  parID  )  const [inline, inherited]

Definition at line 101 of file DstExtTrack.h.

References DstExtTrack::myTof2VolumeNumber.

00101 {return myTof2VolumeNumber[parID];};

const int DstExtTrack::tof2VolumeNumber (  )  const [inline, inherited]

Definition at line 100 of file DstExtTrack.h.

References DstExtTrack::myParticleType, and DstExtTrack::myTof2VolumeNumber.

Referenced by TofEnergyCalib::execute(), TofCheckDigi::Fill(), and TofTrack::setExtTrack().

const int DstExtTrack::trackId (  )  const [inline, inherited]

Definition at line 43 of file DstExtTrack.h.

References DstExtTrack::m_trackId.

Referenced by TofCheckDigi::Fill(), and TofTrack::setExtTrack().

00043 {return m_trackId ;}


Member Data Documentation

vector<ExtMucHitVec> RecExtTrack::myExtMucHitVec [private]

Definition at line 62 of file RecExtTrack.h.

Referenced by AddExtMucHit(), GetExtMucHitVec(), getExtMucHitVec(), and RecExtTrack().

int DstExtTrack::myParticleType [protected, inherited]

Definition at line 227 of file DstExtTrack.h.

Referenced by AddExtMucHit(), DstExtTrack::DstExtTrack(), DstExtTrack::emcErrorMatrix(), DstExtTrack::emcMomentum(), DstExtTrack::emcPath(), DstExtTrack::emcPosition(), DstExtTrack::emcPosSigmaAlongPhi(), DstExtTrack::emcPosSigmaAlongTheta(), DstExtTrack::emcVolumeName(), DstExtTrack::emcVolumeNumber(), GetExtMucHitVec(), getExtMucHitVec(), DstExtTrack::mucErrorMatrix(), DstExtTrack::mucMomentum(), DstExtTrack::mucPosition(), DstExtTrack::mucPosSigmaAlongT(), DstExtTrack::mucPosSigmaAlongX(), DstExtTrack::mucPosSigmaAlongY(), DstExtTrack::mucPosSigmaAlongZ(), DstExtTrack::mucVolumeName(), DstExtTrack::mucVolumeNumber(), pathInTof1(), pathInTof2(), DstExtTrack::SetEmcData(), DstExtTrack::SetEmcPath(), DstExtTrack::SetMucData(), DstExtTrack::SetParType(), setPathInTof1(), setPathInTof2(), DstExtTrack::SetTof1Data(), DstExtTrack::SetTof2Data(), DstExtTrack::tof1(), DstExtTrack::tof1ErrorMatrix(), DstExtTrack::tof1Momentum(), DstExtTrack::tof1Path(), DstExtTrack::tof1Position(), DstExtTrack::tof1PosSigmaAlongT(), DstExtTrack::tof1PosSigmaAlongX(), DstExtTrack::tof1PosSigmaAlongY(), DstExtTrack::tof1PosSigmaAlongZ(), DstExtTrack::tof1VolumeName(), DstExtTrack::tof1VolumeNumber(), DstExtTrack::tof2(), DstExtTrack::tof2ErrorMatrix(), DstExtTrack::tof2Momentum(), DstExtTrack::tof2Path(), DstExtTrack::tof2Position(), DstExtTrack::tof2PosSigmaAlongT(), DstExtTrack::tof2PosSigmaAlongX(), DstExtTrack::tof2PosSigmaAlongY(), DstExtTrack::tof2PosSigmaAlongZ(), DstExtTrack::tof2VolumeName(), and DstExtTrack::tof2VolumeNumber().

vector< vector<double> > RecExtTrack::myPathInTof1 [private]

Definition at line 148 of file RecExtTrack.h.

Referenced by pathInTof1(), RecExtTrack(), and setPathInTof1().

vector< vector<double> > RecExtTrack::myPathInTof2 [private]

Definition at line 149 of file RecExtTrack.h.

Referenced by pathInTof2(), RecExtTrack(), and setPathInTof2().


Generated on Tue Nov 29 23:20:51 2016 for BOSS_7.0.2 by  doxygen 1.4.7