Main Page
Namespaces
Classes
Package Documentation
src
SimMuon
Neutron
src
RootSimHit.h
Go to the documentation of this file.
1
#ifndef SimMuon_Neutron_RootSimHit_h
2
#define SimMuon_Neutron_RootSimHit_h
3
4
#include "
SimDataFormats/TrackingHit/interface/PSimHit.h
"
5
#include <TObject.h>
6
7
class
RootSimHit
:
public
TObject {
8
public
:
9
RootSimHit
() {}
10
RootSimHit
(
const
PSimHit
&
hit
);
11
PSimHit
get
()
const
;
12
13
private
:
14
// properties
15
// Local3DPoint theEntryPoint; // position at entry
16
// Local3DPoint theExitPoint; // exitPos
17
float
theEntryX
;
18
float
theEntryY
;
19
float
theEntryZ
;
20
float
theExitX
;
21
float
theExitY
;
22
float
theExitZ
;
23
float
thePabs
;
// momentum
24
float
theEnergyLoss
;
// Energy loss
25
float
theThetaAtEntry
;
26
float
thePhiAtEntry
;
27
28
float
theTof
;
// Time Of Flight
29
short
theParticleType
;
30
unsigned
short
theProcessType
;
// ID of the process which created the track
31
// which created the PSimHit
32
33
// association
34
unsigned
int
theDetUnitId
;
35
unsigned
int
theTrackId
;
36
ClassDef(
RootSimHit
, 1)
37
};
38
39
#endif
RootSimHit::RootSimHit
RootSimHit()
Definition:
RootSimHit.h:9
RootSimHit::theEntryZ
float theEntryZ
Definition:
RootSimHit.h:19
RootSimHit::theEntryY
float theEntryY
Definition:
RootSimHit.h:18
RootSimHit::thePhiAtEntry
float thePhiAtEntry
Definition:
RootSimHit.h:26
RootSimHit
Definition:
RootSimHit.h:7
RootSimHit::theEnergyLoss
float theEnergyLoss
Definition:
RootSimHit.h:24
RootSimHit::theExitX
float theExitX
Definition:
RootSimHit.h:20
RootSimHit::theTof
float theTof
Definition:
RootSimHit.h:28
RootSimHit::theThetaAtEntry
float theThetaAtEntry
Definition:
RootSimHit.h:25
RootSimHit::theEntryX
float theEntryX
Definition:
RootSimHit.h:17
RootSimHit::theParticleType
short theParticleType
Definition:
RootSimHit.h:29
PSimHit.h
RootSimHit::theDetUnitId
unsigned int theDetUnitId
Definition:
RootSimHit.h:34
hit
Definition:
SiStripHitEffFromCalibTree.cc:87
RootSimHit::theExitZ
float theExitZ
Definition:
RootSimHit.h:22
RootSimHit::theExitY
float theExitY
Definition:
RootSimHit.h:21
RootSimHit::theProcessType
unsigned short theProcessType
Definition:
RootSimHit.h:30
PSimHit
Definition:
PSimHit.h:15
RootSimHit::theTrackId
unsigned int theTrackId
Definition:
RootSimHit.h:35
RootSimHit::thePabs
float thePabs
Definition:
RootSimHit.h:23
Generated for CMSSW Reference Manual by
1.8.11