CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
CkfDebugger::SimHit Class Reference

Public Member Functions

const GeomDetUnitdet () 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 PSimHitpsimHit () const
 
 SimHit (const PSimHit *phit, const GeomDetUnit *gdu)
 
Geom::Theta< float > thetaAtEntry () const
 
float timeOfFlight () const
 
unsigned int trackId () const
 

Private Attributes

const GeomDetUnittheDet
 
const PSimHitthePHit
 

Detailed Description

Definition at line 73 of file CkfDebugger.h.

Constructor & Destructor Documentation

CkfDebugger::SimHit::SimHit ( const PSimHit phit,
const GeomDetUnit gdu 
)
inline

Definition at line 76 of file CkfDebugger.h.

Member Function Documentation

const GeomDetUnit* CkfDebugger::SimHit::det ( ) const
inline

Definition at line 79 of file CkfDebugger.h.

unsigned int CkfDebugger::SimHit::detUnitId ( ) const
inline

Definition at line 88 of file CkfDebugger.h.

float CkfDebugger::SimHit::energyLoss ( ) const
inline

Definition at line 86 of file CkfDebugger.h.

GlobalPoint CkfDebugger::SimHit::globalPosition ( ) const
inline

Definition at line 78 of file CkfDebugger.h.

LocalVector CkfDebugger::SimHit::localDirection ( ) const
inline

Definition at line 81 of file CkfDebugger.h.

LocalPoint CkfDebugger::SimHit::localPosition ( ) const
inline

Definition at line 77 of file CkfDebugger.h.

float CkfDebugger::SimHit::pabs ( ) const
inline

Definition at line 84 of file CkfDebugger.h.

int CkfDebugger::SimHit::particleType ( ) const
inline

Definition at line 87 of file CkfDebugger.h.

Geom::Phi<float> CkfDebugger::SimHit::phiAtEntry ( ) const
inline

Definition at line 83 of file CkfDebugger.h.

unsigned short CkfDebugger::SimHit::processType ( ) const
inline

Definition at line 89 of file CkfDebugger.h.

const PSimHit& CkfDebugger::SimHit::psimHit ( ) const
inline

Definition at line 90 of file CkfDebugger.h.

Geom::Theta<float> CkfDebugger::SimHit::thetaAtEntry ( ) const
inline

Definition at line 82 of file CkfDebugger.h.

float CkfDebugger::SimHit::timeOfFlight ( ) const
inline

Definition at line 85 of file CkfDebugger.h.

unsigned int CkfDebugger::SimHit::trackId ( ) const
inline

Definition at line 80 of file CkfDebugger.h.

Member Data Documentation

const GeomDetUnit* CkfDebugger::SimHit::theDet
private

Definition at line 95 of file CkfDebugger.h.

const PSimHit* CkfDebugger::SimHit::thePHit
private

Definition at line 94 of file CkfDebugger.h.