Public Member Functions | |
const GeomDetUnit * | det () const |
unsigned int | detUnitId () const |
float | energyLoss () const |
GlobalPoint | globalPosition () const |
LocalVector | localDirection () const |
LocalPoint | localPosition () const |
float | pabs () const |
int | particleType () const |
Geom::Phi< float > | phiAtEntry () const |
unsigned short | processType () const |
const PSimHit & | psimHit () const |
SimHit (const PSimHit *phit, const GeomDetUnit *gdu) | |
Geom::Theta< float > | thetaAtEntry () const |
float | timeOfFlight () const |
unsigned int | trackId () const |
Private Attributes | |
const GeomDetUnit * | theDet |
const PSimHit * | thePHit |
Definition at line 78 of file CkfDebugger.h.
CkfDebugger::SimHit::SimHit | ( | const PSimHit * | phit, |
const GeomDetUnit * | gdu | ||
) | [inline] |
Definition at line 81 of file CkfDebugger.h.
const GeomDetUnit* CkfDebugger::SimHit::det | ( | ) | const [inline] |
unsigned int CkfDebugger::SimHit::detUnitId | ( | ) | const [inline] |
Definition at line 93 of file CkfDebugger.h.
References PSimHit::detUnitId(), and thePHit.
float CkfDebugger::SimHit::energyLoss | ( | ) | const [inline] |
Definition at line 91 of file CkfDebugger.h.
References PSimHit::energyLoss(), and thePHit.
{return thePHit->energyLoss();}
GlobalPoint CkfDebugger::SimHit::globalPosition | ( | ) | const [inline] |
Definition at line 83 of file CkfDebugger.h.
References PSimHit::localPosition(), theDet, thePHit, and GeomDet::toGlobal().
Referenced by CkfDebugger::dumpSimHit().
{return theDet->toGlobal( thePHit->localPosition());}
LocalVector CkfDebugger::SimHit::localDirection | ( | ) | const [inline] |
Definition at line 86 of file CkfDebugger.h.
References PSimHit::localDirection(), and thePHit.
{return thePHit->localDirection();}
LocalPoint CkfDebugger::SimHit::localPosition | ( | ) | const [inline] |
Definition at line 82 of file CkfDebugger.h.
References PSimHit::localPosition(), and thePHit.
{return thePHit->localPosition();}
float CkfDebugger::SimHit::pabs | ( | ) | const [inline] |
Definition at line 89 of file CkfDebugger.h.
References PSimHit::pabs(), and thePHit.
Referenced by CkfDebugger::dumpSimHit().
int CkfDebugger::SimHit::particleType | ( | ) | const [inline] |
Definition at line 92 of file CkfDebugger.h.
References PSimHit::particleType(), and thePHit.
Referenced by CkfDebugger::dumpSimHit().
{return thePHit->particleType();}
Geom::Phi<float> CkfDebugger::SimHit::phiAtEntry | ( | ) | const [inline] |
Definition at line 88 of file CkfDebugger.h.
References PSimHit::phiAtEntry(), and thePHit.
{return thePHit->phiAtEntry();}
unsigned short CkfDebugger::SimHit::processType | ( | ) | const [inline] |
Definition at line 94 of file CkfDebugger.h.
References PSimHit::processType(), and thePHit.
{return thePHit->processType();}
const PSimHit& CkfDebugger::SimHit::psimHit | ( | ) | const [inline] |
Geom::Theta<float> CkfDebugger::SimHit::thetaAtEntry | ( | ) | const [inline] |
Definition at line 87 of file CkfDebugger.h.
References thePHit, and PSimHit::thetaAtEntry().
{return thePHit->thetaAtEntry();}
float CkfDebugger::SimHit::timeOfFlight | ( | ) | const [inline] |
Definition at line 90 of file CkfDebugger.h.
References thePHit, and PSimHit::timeOfFlight().
{return thePHit->timeOfFlight();}
unsigned int CkfDebugger::SimHit::trackId | ( | ) | const [inline] |
Definition at line 85 of file CkfDebugger.h.
References thePHit, and PSimHit::trackId().
Referenced by CkfDebugger::dumpSimHit().
const GeomDetUnit* CkfDebugger::SimHit::theDet [private] |
Definition at line 100 of file CkfDebugger.h.
Referenced by det(), and globalPosition().
const PSimHit* CkfDebugger::SimHit::thePHit [private] |
Definition at line 99 of file CkfDebugger.h.
Referenced by detUnitId(), energyLoss(), globalPosition(), localDirection(), localPosition(), pabs(), particleType(), phiAtEntry(), processType(), psimHit(), thetaAtEntry(), timeOfFlight(), and trackId().