CMS 3D CMS Logo

RootSimHit.cc
Go to the documentation of this file.
3 
5  : theEntryX(hit.entryPoint().x()),
6  theEntryY(hit.entryPoint().y()),
7  theEntryZ(hit.entryPoint().z()),
8  theExitX(hit.exitPoint().x()),
9  theExitY(hit.exitPoint().y()),
10  theExitZ(hit.exitPoint().z()),
11  thePabs(hit.pabs()),
12  theEnergyLoss(hit.energyLoss()),
13  theThetaAtEntry(hit.thetaAtEntry()),
14  thePhiAtEntry(hit.phiAtEntry()),
15  theTof(hit.tof()),
16  theParticleType(hit.particleType()),
17  theProcessType(hit.processType()),
18  theDetUnitId(hit.detUnitId()),
19  theTrackId(hit.trackId()) {}
20 
24  thePabs,
25  theTof,
29  theTrackId,
33 }
RootSimHit()
Definition: RootSimHit.h:9
float theEntryZ
Definition: RootSimHit.h:19
void entryPoint(InputDataCPU const &, InputDataGPU &, OutputDataGPU &, ScratchDataGPU &, OutputDataCPU &, ConditionsProducts const &, cudaStream_t, uint32_t const, uint32_t const)
float theEntryY
Definition: RootSimHit.h:18
float thePhiAtEntry
Definition: RootSimHit.h:26
float theEnergyLoss
Definition: RootSimHit.h:24
float theExitX
Definition: RootSimHit.h:20
float theTof
Definition: RootSimHit.h:28
float float float z
PSimHit get() const
Definition: RootSimHit.cc:21
float theThetaAtEntry
Definition: RootSimHit.h:25
float theEntryX
Definition: RootSimHit.h:17
short theParticleType
Definition: RootSimHit.h:29
ClassImp(RootSimHit)
unsigned int theDetUnitId
Definition: RootSimHit.h:34
float theExitZ
Definition: RootSimHit.h:22
float theExitY
Definition: RootSimHit.h:21
unsigned short theProcessType
Definition: RootSimHit.h:30
float x
unsigned int theTrackId
Definition: RootSimHit.h:35
float thePabs
Definition: RootSimHit.h:23
Point3DBase< float, LocalTag > Local3DPoint
Definition: LocalPoint.h:9