CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RootSimHit.cc
Go to the documentation of this file.
2 ClassImp(RootSimHit)
3 
4 
6 : theEntryX(hit.entryPoint().x()),
7  theEntryY(hit.entryPoint().y()),
8  theEntryZ(hit.entryPoint().z()),
9  theExitX(hit.exitPoint().x()),
10  theExitY(hit.exitPoint().y()),
11  theExitZ(hit.exitPoint().z()),
12  thePabs(hit.pabs()),
13  theEnergyLoss(hit.energyLoss()),
14  theThetaAtEntry(hit.thetaAtEntry()), thePhiAtEntry(hit.phiAtEntry()),
15  theTof(hit.tof()),
16  theParticleType(hit.particleType()), theProcessType(hit.processType()),
17  theDetUnitId( hit.detUnitId()), theTrackId( hit.trackId())
18 {
19 }
20 
21 
23 {
26  thePabs, theTof,
29 }
30 
31 
32 
float theEntryZ
Definition: RootSimHit.h:19
float theEntryY
Definition: RootSimHit.h:18
float thePhiAtEntry
Definition: RootSimHit.h:26
PSimHit get() const
Definition: RootSimHit.cc:22
float theEnergyLoss
Definition: RootSimHit.h:24
float theExitX
Definition: RootSimHit.h:20
float theTof
Definition: RootSimHit.h:28
float float float z
float theThetaAtEntry
Definition: RootSimHit.h:25
T x() const
Cartesian x coordinate.
float theEntryX
Definition: RootSimHit.h:17
short theParticleType
Definition: RootSimHit.h:29
Point3DBase< float, LocalTag > Local3DPoint
Definition: LocalPoint.h:9
unsigned int theDetUnitId
Definition: RootSimHit.h:34
string const
Definition: compareJSON.py:14
float theExitZ
Definition: RootSimHit.h:22
float theExitY
Definition: RootSimHit.h:21
unsigned short theProcessType
Definition: RootSimHit.h:30
unsigned int theTrackId
Definition: RootSimHit.h:35
tuple particleType
float thePabs
Definition: RootSimHit.h:23