Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

RecExtTrack Class Reference

#include <RecExtTrack.h>

Inheritance diagram for RecExtTrack:

DstExtTrack DstExtTrack ContainedObject ContainedObject ContainedObject ContainedObject List of all members.

Public Member Functions

void AddExtMucHit (ExtMucHit aExtMucHit)
void AddExtMucHit (ExtMucHit aExtMucHit)
const CLID & clID () const
const CLID & clID () const
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 ExtMucHitVec GetExtMucHitVec (int parId) const
const ExtMucHitVec GetExtMucHitVec () const
const ExtMucHitVec getExtMucHitVec (int parId) const
const ExtMucHitVec getExtMucHitVec () const
const ExtMucHitVec GetExtMucHitVec (int parId) const
const ExtMucHitVec GetExtMucHitVec () const
const ExtMucHitVec getExtMucHitVec (int parId) const
const ExtMucHitVec getExtMucHitVec () 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
RecExtTrackoperator= (const DstExtTrack &aDstExtTrack)
RecExtTrackoperator= (const DstExtTrack &aDstExtTrack)
const vector< double > pathInTof1 (int parId) const
const vector< double > pathInTof1 () const
const vector< double > pathInTof1 (int parId) const
const vector< double > pathInTof1 () const
const vector< double > pathInTof2 (int parId) const
const vector< double > pathInTof2 () const
const vector< double > pathInTof2 (int parId) const
const vector< double > pathInTof2 () const
 RecExtTrack (const DstExtTrack &aDstExtTrack)
 RecExtTrack ()
 RecExtTrack (const DstExtTrack &aDstExtTrack)
 RecExtTrack ()
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 setPathInTof1 (vector< double > x)
void setPathInTof1 (vector< double > x)
void setPathInTof2 (vector< double > x)
void setPathInTof2 (vector< double > x)
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
 ~RecExtTrack ()
 ~RecExtTrack ()

Static Public Member Functions

const CLID & classID ()
const CLID & classID ()

Protected Attributes

int myParticleType

Private Attributes

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

Constructor & Destructor Documentation

RecExtTrack::RecExtTrack  ) 
 

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  ) 
 

00020 :DstExtTrack(aTrack)
00021 {
00022 }

RecExtTrack::~RecExtTrack  ) 
 

00085 {}

RecExtTrack::RecExtTrack  ) 
 

RecExtTrack::RecExtTrack const DstExtTrack aDstExtTrack  ) 
 

RecExtTrack::~RecExtTrack  ) 
 


Member Function Documentation

void RecExtTrack::AddExtMucHit ExtMucHit  aExtMucHit  )  [inline]
 

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

void RecExtTrack::AddExtMucHit ExtMucHit  aExtMucHit  )  [inline]
 

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

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

Reimplemented from DstExtTrack.

00037                 {
00038                         return CLID_RecExtTrack;
00039                 }                     

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

Reimplemented from DstExtTrack.

00037                 {
00038                         return CLID_RecExtTrack;
00039                 }                     

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

Reimplemented from DstExtTrack.

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

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

Reimplemented from DstExtTrack.

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

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

00139 {return myEmcErrorMatrix[parID];};

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

00138 {return myEmcErrorMatrix[myParticleType];};

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

00139 {return myEmcErrorMatrix[parID];};

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

00138 {return myEmcErrorMatrix[myParticleType];};

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

00129 {return myEmcMomentum[parID];};

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

00128 {return myEmcMomentum[myParticleType];};

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

00129 {return myEmcMomentum[parID];};

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

00128 {return myEmcMomentum[myParticleType];};

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

00141 {return myEmcPath[parID];};

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

00140 {return myEmcPath[myParticleType];};

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

00141 {return myEmcPath[parID];};

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

00140 {return myEmcPath[myParticleType];};

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

00127 {return myEmcPosition[parID];};

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

00126 {return myEmcPosition[myParticleType];};

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

00127 {return myEmcPosition[parID];};

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

00126 {return myEmcPosition[myParticleType];};

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

00137 {return myEmcPosSigmaAlongPhi[parID];};

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

00136 {return myEmcPosSigmaAlongPhi[myParticleType];};

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

00137 {return myEmcPosSigmaAlongPhi[parID];};

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

00136 {return myEmcPosSigmaAlongPhi[myParticleType];};

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

00135 {return myEmcPosSigmaAlongTheta[parID];};

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

00134 {return myEmcPosSigmaAlongTheta[myParticleType];};

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

00135 {return myEmcPosSigmaAlongTheta[parID];};

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

00134 {return myEmcPosSigmaAlongTheta[myParticleType];};

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

00131 {return myEmcVolumeName[parID];};

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

00130 {return myEmcVolumeName[myParticleType];};

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

00131 {return myEmcVolumeName[parID];};

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

00130 {return myEmcVolumeName[myParticleType];};

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

00133 {return myEmcVolumeNumber[parID];};

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

00132 {return myEmcVolumeNumber[myParticleType];};

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

00133 {return myEmcVolumeNumber[parID];};

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

00132 {return myEmcVolumeNumber[myParticleType];};

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

00051 {return myExtMucHitVec[parId];};  

const ExtMucHitVec RecExtTrack::GetExtMucHitVec  )  const [inline]
 

00050 {return myExtMucHitVec[myParticleType];};  

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

00048 {return myExtMucHitVec[parId];};

const ExtMucHitVec RecExtTrack::getExtMucHitVec  )  const [inline]
 

00047 {return myExtMucHitVec[myParticleType];};

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

00051 {return myExtMucHitVec[parId];};  

const ExtMucHitVec RecExtTrack::GetExtMucHitVec  )  const [inline]
 

00050 {return myExtMucHitVec[myParticleType];};  

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

00048 {return myExtMucHitVec[parId];};

const ExtMucHitVec RecExtTrack::getExtMucHitVec  )  const [inline]
 

00047 {return myExtMucHitVec[myParticleType];};

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

00042 {return m_trackId ;}

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

00042 {return m_trackId ;}

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

00171 {return myMucErrorMatrix[parID];};

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

00170 {return myMucErrorMatrix[myParticleType];};

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

00171 {return myMucErrorMatrix[parID];};

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

00170 {return myMucErrorMatrix[myParticleType];};

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

00157 {return myMucMomentum[parID];};

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

00156 {return myMucMomentum[myParticleType];};

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

00157 {return myMucMomentum[parID];};

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

00156 {return myMucMomentum[myParticleType];};

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

00155 {return myMucPosition[parID];};

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

00154 {return myMucPosition[myParticleType];};

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

00155 {return myMucPosition[parID];};

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

00154 {return myMucPosition[myParticleType];};

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

00165 {return myMucPosSigmaAlongT[parID];};

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

00164 {return myMucPosSigmaAlongT[myParticleType];};

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

00165 {return myMucPosSigmaAlongT[parID];};

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

00164 {return myMucPosSigmaAlongT[myParticleType];};

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

00167 {return myMucPosSigmaAlongX[parID];};

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

00166 {return myMucPosSigmaAlongX[myParticleType];};

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

00167 {return myMucPosSigmaAlongX[parID];};

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

00166 {return myMucPosSigmaAlongX[myParticleType];};

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

00169 {return myMucPosSigmaAlongY[parID];};

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

00168 {return myMucPosSigmaAlongY[myParticleType];};

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

00169 {return myMucPosSigmaAlongY[parID];};

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

00168 {return myMucPosSigmaAlongY[myParticleType];};

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

00163 {return myMucPosSigmaAlongZ[parID];};

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

00162 {return myMucPosSigmaAlongZ[myParticleType];};

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

00163 {return myMucPosSigmaAlongZ[parID];};

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

00162 {return myMucPosSigmaAlongZ[myParticleType];};

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

00159 {return myMucVolumeName[parID];};

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

00158 {return myMucVolumeName[myParticleType];};

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

00159 {return myMucVolumeName[parID];};

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

00158 {return myMucVolumeName[myParticleType];};

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

00161 {return myMucVolumeNumber[parID];};

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

00160 {return myMucVolumeNumber[myParticleType];};

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

00161 {return myMucVolumeNumber[parID];};

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

00160 {return myMucVolumeNumber[myParticleType];};

RecExtTrack& RecExtTrack::operator= const DstExtTrack aDstExtTrack  ) 
 

RecExtTrack & RecExtTrack::operator= const DstExtTrack aDstExtTrack  ) 
 

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

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

00056 {return myPathInTof1[parId];};

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

00055 {return myPathInTof1[myParticleType];};

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

00056 {return myPathInTof1[parId];};

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

00055 {return myPathInTof1[myParticleType];};

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

00059 {return myPathInTof2[parId];};

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

00058 {return myPathInTof2[myParticleType];};

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

00059 {return myPathInTof2[parId];};

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

00058 {return myPathInTof2[myParticleType];};

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

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

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 }

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

00199 {myEmcPath[myParticleType] = path;};

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

00199 {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]
 

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]
 

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 }

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

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                 }

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

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                 }

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

00061 {myPathInTof1[myParticleType] = x;};

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

00061 {myPathInTof1[myParticleType] = x;};

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

00062 {myPathInTof2[myParticleType] = x;};

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

00062 {myPathInTof2[myParticleType] = x;};

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]
 

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]
 

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 }

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]
 

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]
 

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 }

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

00178 {m_trackId = trackId;}

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

00178 {m_trackId = trackId;}

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

00067 {return myTof1[parID];};

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

00066 {return myTof1[myParticleType];};

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

00067 {return myTof1[parID];};

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

00066 {return myTof1[myParticleType];};

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

00079 {return myTof1ErrorMatrix[parID];};

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

00078 {return myTof1ErrorMatrix[myParticleType];};

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

00079 {return myTof1ErrorMatrix[parID];};

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

00078 {return myTof1ErrorMatrix[myParticleType];};

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

00061 {return myTof1Momentum[parID];};

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

00060 {return myTof1Momentum[myParticleType];};

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

00061 {return myTof1Momentum[parID];};

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

00060 {return myTof1Momentum[myParticleType];};

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

00069 {return myTof1Path[parID];};

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

00068 {return myTof1Path[myParticleType];};

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

00069 {return myTof1Path[parID];};

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

00068 {return myTof1Path[myParticleType];};

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

00059 {return myTof1Position[parID];}; 

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

00058 {return myTof1Position[myParticleType];}; 

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

00059 {return myTof1Position[parID];}; 

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

00058 {return myTof1Position[myParticleType];}; 

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

00073 {return myTof1PosSigmaAlongT[parID];};

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

00072 {return myTof1PosSigmaAlongT[myParticleType];};

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

00073 {return myTof1PosSigmaAlongT[parID];};

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

00072 {return myTof1PosSigmaAlongT[myParticleType];};

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

00075 {return myTof1PosSigmaAlongX[parID];};

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

00074 {return myTof1PosSigmaAlongX[myParticleType];};

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

00075 {return myTof1PosSigmaAlongX[parID];};

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

00074 {return myTof1PosSigmaAlongX[myParticleType];};

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

00077 {return myTof1PosSigmaAlongY[parID];};

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

00076 {return myTof1PosSigmaAlongY[myParticleType];};

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

00077 {return myTof1PosSigmaAlongY[parID];};

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

00076 {return myTof1PosSigmaAlongY[myParticleType];};

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

00071 {return myTof1PosSigmaAlongZ[parID];};

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

00070 {return myTof1PosSigmaAlongZ[myParticleType];};

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

00071 {return myTof1PosSigmaAlongZ[parID];};

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

00070 {return myTof1PosSigmaAlongZ[myParticleType];};

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

00063 {return myTof1VolumeName[parID];};

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

00062 {return myTof1VolumeName[myParticleType];};

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

00063 {return myTof1VolumeName[parID];};

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

00062 {return myTof1VolumeName[myParticleType];};

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

00065 {return myTof1VolumeNumber[parID];};

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

00064 {return myTof1VolumeNumber[myParticleType];};

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

00065 {return myTof1VolumeNumber[parID];};

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

00064 {return myTof1VolumeNumber[myParticleType];};

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

00103 {return myTof2[parID];};

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

00102 {return myTof2[myParticleType];};

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

00103 {return myTof2[parID];};

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

00102 {return myTof2[myParticleType];};

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

00115 {return myTof2ErrorMatrix[parID];};

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

00114 {return myTof2ErrorMatrix[myParticleType];};

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

00115 {return myTof2ErrorMatrix[parID];};

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

00114 {return myTof2ErrorMatrix[myParticleType];};

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

00097 {return myTof2Momentum[parID];};

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

00096 {return myTof2Momentum[myParticleType];};

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

00097 {return myTof2Momentum[parID];};

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

00096 {return myTof2Momentum[myParticleType];};

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

00105 {return myTof2Path[parID];};

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

00104 {return myTof2Path[myParticleType];};

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

00105 {return myTof2Path[parID];};

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

00104 {return myTof2Path[myParticleType];};

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

00095 {return myTof2Position[parID];};

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

00094 {return myTof2Position[myParticleType];};

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

00095 {return myTof2Position[parID];};

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

00094 {return myTof2Position[myParticleType];};

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

00109 {return myTof2PosSigmaAlongT[parID];};

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

00108 {return myTof2PosSigmaAlongT[myParticleType];};

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

00109 {return myTof2PosSigmaAlongT[parID];};

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

00108 {return myTof2PosSigmaAlongT[myParticleType];};

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

00111 {return myTof2PosSigmaAlongX[parID];};

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

00110 {return myTof2PosSigmaAlongX[myParticleType];};

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

00111 {return myTof2PosSigmaAlongX[parID];};

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

00110 {return myTof2PosSigmaAlongX[myParticleType];};

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

00113 {return myTof2PosSigmaAlongY[parID];};

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

00112 {return myTof2PosSigmaAlongY[myParticleType];};

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

00113 {return myTof2PosSigmaAlongY[parID];};

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

00112 {return myTof2PosSigmaAlongY[myParticleType];};

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

00107 {return myTof2PosSigmaAlongZ[parID];};

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

00106 {return myTof2PosSigmaAlongZ[myParticleType];};

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

00107 {return myTof2PosSigmaAlongZ[parID];};

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

00106 {return myTof2PosSigmaAlongZ[myParticleType];};

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

00099 {return myTof2VolumeName[parID];};

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

00098 {return myTof2VolumeName[myParticleType];};

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

00099 {return myTof2VolumeName[parID];};

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

00098 {return myTof2VolumeName[myParticleType];};

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

00101 {return myTof2VolumeNumber[parID];};

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

00100 {return myTof2VolumeNumber[myParticleType];};

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

00101 {return myTof2VolumeNumber[parID];};

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

00100 {return myTof2VolumeNumber[myParticleType];};

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

00043 {return m_trackId ;}

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

00043 {return m_trackId ;}


Member Data Documentation

vector<ExtMucHitVec> RecExtTrack::myExtMucHitVec [private]
 

vector<ExtMucHitVec> RecExtTrack::myExtMucHitVec [private]
 

int DstExtTrack::myParticleType [protected, inherited]
 

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

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

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

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


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:45:26 2011 for BOSS6.5.5 by  doxygen 1.3.9.1