CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
FP420G4Hit Class Reference

#include <FP420G4Hit.h>

Inheritance diagram for FP420G4Hit:

Public Member Functions

void addEnergyDeposit (const FP420G4Hit &aHit)
 
void addEnergyDeposit (double em, double hd)
 
void addEnergyLoss (float e)
 
void Draw () override
 
 FP420G4Hit ()
 
 FP420G4Hit (const FP420G4Hit &right)
 
double getEM () const
 
double getEnergyDeposit () const
 
float getEnergyLoss () const
 
G4ThreeVector getEntry () const
 
G4ThreeVector getEntryLocalP () const
 
G4ThreeVector getExitLocalP () const
 
double getHadr () const
 
double getIncidentEnergy () const
 
float getPabs () const
 
int getParentId () const
 
int getParticleType () const
 
float getPhiAtEntry () const
 
float getThetaAtEntry () const
 
double getTimeSlice () const
 
int getTimeSliceID () const
 
float getTof () const
 
unsigned int getTrackID () const
 
unsigned int getUnitID () const
 
float getVx () const
 
float getVy () const
 
float getVz () const
 
float getX () const
 
float getY () const
 
float getZ () const
 
const FP420G4Hitoperator= (const FP420G4Hit &right)
 
int operator== (const FP420G4Hit &)
 
void Print () override
 
void setEM (double e)
 
void setEnergyLoss (float e)
 
void setEntry (const G4ThreeVector &xyz)
 
void setEntryLocalP (const G4ThreeVector &xyz1)
 
void setExitLocalP (const G4ThreeVector &xyz1)
 
void setHadr (double e)
 
void setIncidentEnergy (double e)
 
void setPabs (float e)
 
void setParentId (int p)
 
void setParticleType (short i)
 
void setPhiAtEntry (float f)
 
void setThetaAtEntry (float t)
 
void setTimeSlice (double d)
 
void setTof (float e)
 
void setTrackID (int i)
 
void setUnitID (unsigned int i)
 
void setVx (float p)
 
void setVy (float p)
 
void setVz (float p)
 
void setX (float t)
 
void setY (float t)
 
void setZ (float t)
 
 ~FP420G4Hit () override
 

Private Attributes

double elem
 
G4ThreeVector entry
 
G4ThreeVector entrylp
 
G4ThreeVector exitlp
 
double hadr
 
float theEnergyLoss
 
double theIncidentEnergy
 
float thePabs
 
int theParentId
 
int theParticleType
 
float thePhiAtEntry
 
float theThetaAtEntry
 
double theTimeSlice
 
float theTof
 
G4int theTrackID
 
int theUnitID
 
float theVx
 
float theVy
 
float theVz
 
float theX
 
float theY
 
float theZ
 

Detailed Description

Definition at line 18 of file FP420G4Hit.h.

Constructor & Destructor Documentation

◆ FP420G4Hit() [1/2]

FP420G4Hit::FP420G4Hit ( )

Definition at line 9 of file FP420G4Hit.cc.

9  : entry(0) {
10  entrylp(0);
11  exitlp(0);
12  elem = 0.;
13  hadr = 0.;
14  theIncidentEnergy = 0.;
15  theTimeSlice = 0.;
16  theTrackID = -1;
17  theUnitID = 0;
18  thePabs = 0.;
19  theTof = 0.;
20  theEnergyLoss = 0.;
21  theParticleType = 0;
22  theUnitID = 0;
23  theTrackID = -1;
24  theThetaAtEntry = -10000.;
25  thePhiAtEntry = -10000.;
26  theParentId = 0;
27 
28  theX = 0.;
29  theY = 0.;
30  theZ = 0.;
31  theVx = 0.;
32  theVy = 0.;
33  theVz = 0.;
34 }

References elem, entrylp, exitlp, hadr, theEnergyLoss, theIncidentEnergy, thePabs, theParentId, theParticleType, thePhiAtEntry, theThetaAtEntry, theTimeSlice, theTof, theTrackID, theUnitID, theVx, theVy, theVz, theX, theY, and theZ.

◆ ~FP420G4Hit()

FP420G4Hit::~FP420G4Hit ( )
override

Definition at line 36 of file FP420G4Hit.cc.

36 {}

◆ FP420G4Hit() [2/2]

FP420G4Hit::FP420G4Hit ( const FP420G4Hit right)

Definition at line 38 of file FP420G4Hit.cc.

38  {
39  theUnitID = right.theUnitID;
40 
41  theTrackID = right.theTrackID;
42  theTof = right.theTof;
45  thePabs = right.thePabs;
46  elem = right.elem;
47  hadr = right.hadr;
49  theTimeSlice = right.theTimeSlice;
50  entry = right.entry;
51  entrylp = right.entrylp;
52  exitlp = right.exitlp;
55  theParentId = right.theParentId;
56 
57  theX = right.theX;
58  theY = right.theY;
59  theZ = right.theZ;
60 
61  theVx = right.theVx;
62  theVy = right.theVy;
63  theVz = right.theVz;
64 }

References elem, entry, entrylp, exitlp, hadr, theEnergyLoss, theIncidentEnergy, thePabs, theParentId, theParticleType, thePhiAtEntry, theThetaAtEntry, theTimeSlice, theTof, theTrackID, theUnitID, theVx, theVy, theVz, theX, theY, and theZ.

Member Function Documentation

◆ addEnergyDeposit() [1/2]

void FP420G4Hit::addEnergyDeposit ( const FP420G4Hit aHit)

Definition at line 96 of file FP420G4Hit.cc.

96  {
97  elem += aHit.getEM();
98  hadr += aHit.getHadr();
99 }

References elem, getEM(), getHadr(), and hadr.

◆ addEnergyDeposit() [2/2]

void FP420G4Hit::addEnergyDeposit ( double  em,
double  hd 
)

Definition at line 131 of file FP420G4Hit.cc.

131  {
132  elem += em;
133  hadr += hd;
134 }

References elem, and hadr.

Referenced by FP420SD::UpdateHit().

◆ addEnergyLoss()

void FP420G4Hit::addEnergyLoss ( float  e)

Definition at line 145 of file FP420G4Hit.cc.

145 { theEnergyLoss += e; }

References MillePedeFileConverter_cfg::e, and theEnergyLoss.

Referenced by FP420SD::UpdateHit().

◆ Draw()

void FP420G4Hit::Draw ( )
inlineoverride

Definition at line 26 of file FP420G4Hit.h.

26 {}

◆ getEM()

double FP420G4Hit::getEM ( ) const

Definition at line 112 of file FP420G4Hit.cc.

112 { return elem; }

References elem.

Referenced by addEnergyDeposit().

◆ getEnergyDeposit()

double FP420G4Hit::getEnergyDeposit ( ) const

Definition at line 136 of file FP420G4Hit.cc.

136 { return elem + hadr; }

References elem, and hadr.

◆ getEnergyLoss()

float FP420G4Hit::getEnergyLoss ( ) const

Definition at line 140 of file FP420G4Hit.cc.

140 { return theEnergyLoss; }

References theEnergyLoss.

Referenced by FP420SD::EndOfEvent(), and FP420Test::update().

◆ getEntry()

G4ThreeVector FP420G4Hit::getEntry ( ) const

Definition at line 103 of file FP420G4Hit.cc.

103 { return entry; }

References entry.

Referenced by FP420SD::EndOfEvent(), and FP420Test::update().

◆ getEntryLocalP()

G4ThreeVector FP420G4Hit::getEntryLocalP ( ) const

Definition at line 106 of file FP420G4Hit.cc.

106 { return entrylp; }

References entrylp.

Referenced by FP420SD::EndOfEvent(), and FP420Test::update().

◆ getExitLocalP()

G4ThreeVector FP420G4Hit::getExitLocalP ( ) const

Definition at line 109 of file FP420G4Hit.cc.

109 { return exitlp; }

References exitlp.

Referenced by FP420SD::EndOfEvent(), and FP420Test::update().

◆ getHadr()

double FP420G4Hit::getHadr ( ) const

Definition at line 115 of file FP420G4Hit.cc.

115 { return hadr; }

References hadr.

Referenced by addEnergyDeposit().

◆ getIncidentEnergy()

double FP420G4Hit::getIncidentEnergy ( ) const

Definition at line 118 of file FP420G4Hit.cc.

118 { return theIncidentEnergy; }

References theIncidentEnergy.

◆ getPabs()

float FP420G4Hit::getPabs ( ) const

Definition at line 138 of file FP420G4Hit.cc.

138 { return thePabs; }

References thePabs.

Referenced by FP420SD::EndOfEvent().

◆ getParentId()

int FP420G4Hit::getParentId ( ) const

Definition at line 164 of file FP420G4Hit.cc.

164 { return theParentId; }

References theParentId.

◆ getParticleType()

int FP420G4Hit::getParticleType ( ) const

Definition at line 141 of file FP420G4Hit.cc.

141 { return theParticleType; }

References theParticleType.

Referenced by FP420SD::EndOfEvent().

◆ getPhiAtEntry()

float FP420G4Hit::getPhiAtEntry ( ) const

Definition at line 150 of file FP420G4Hit.cc.

150 { return thePhiAtEntry; }

References thePhiAtEntry.

Referenced by FP420SD::EndOfEvent().

◆ getThetaAtEntry()

float FP420G4Hit::getThetaAtEntry ( ) const

Definition at line 149 of file FP420G4Hit.cc.

149 { return theThetaAtEntry; }

References theThetaAtEntry.

Referenced by FP420SD::EndOfEvent().

◆ getTimeSlice()

double FP420G4Hit::getTimeSlice ( ) const

Definition at line 127 of file FP420G4Hit.cc.

127 { return theTimeSlice; }

References theTimeSlice.

◆ getTimeSliceID()

int FP420G4Hit::getTimeSliceID ( ) const

Definition at line 129 of file FP420G4Hit.cc.

129 { return (int)theTimeSlice; }

References theTimeSlice.

Referenced by FP420SD::HitExists().

◆ getTof()

float FP420G4Hit::getTof ( ) const

Definition at line 139 of file FP420G4Hit.cc.

139 { return theTof; }

References theTof.

Referenced by FP420SD::EndOfEvent().

◆ getTrackID()

unsigned int FP420G4Hit::getTrackID ( ) const

Definition at line 121 of file FP420G4Hit.cc.

121 { return theTrackID; }

References theTrackID.

Referenced by FP420SD::EndOfEvent(), FP420SD::HitExists(), and FP420Test::update().

◆ getUnitID()

unsigned int FP420G4Hit::getUnitID ( ) const

Definition at line 124 of file FP420G4Hit.cc.

124 { return theUnitID; }

References theUnitID.

Referenced by FP420SD::EndOfEvent(), FP420SD::HitExists(), and FP420Test::update().

◆ getVx()

float FP420G4Hit::getVx ( ) const

Definition at line 167 of file FP420G4Hit.cc.

167 { return theVx; }

References theVx.

◆ getVy()

float FP420G4Hit::getVy ( ) const

Definition at line 170 of file FP420G4Hit.cc.

170 { return theVy; }

References theVy.

◆ getVz()

float FP420G4Hit::getVz ( ) const

Definition at line 173 of file FP420G4Hit.cc.

173 { return theVz; }

References theVz.

◆ getX()

float FP420G4Hit::getX ( ) const

Definition at line 155 of file FP420G4Hit.cc.

155 { return theX; }

References theX.

◆ getY()

float FP420G4Hit::getY ( ) const

Definition at line 158 of file FP420G4Hit.cc.

158 { return theY; }

References theY.

◆ getZ()

float FP420G4Hit::getZ ( ) const

Definition at line 161 of file FP420G4Hit.cc.

161 { return theZ; }

References theZ.

◆ operator=()

const FP420G4Hit & FP420G4Hit::operator= ( const FP420G4Hit right)

Definition at line 66 of file FP420G4Hit.cc.

66  {
67  theUnitID = right.theUnitID;
68 
69  theTrackID = right.theTrackID;
70  theTof = right.theTof;
73  thePabs = right.thePabs;
74  elem = right.elem;
75  hadr = right.hadr;
77  theTimeSlice = right.theTimeSlice;
78  entry = right.entry;
79  entrylp = right.entrylp;
80  exitlp = right.exitlp;
83  theParentId = right.theParentId;
84 
85  theX = right.theX;
86  theY = right.theY;
87  theZ = right.theZ;
88 
89  theVx = right.theVx;
90  theVy = right.theVy;
91  theVz = right.theVz;
92 
93  return *this;
94 }

References elem, entry, entrylp, exitlp, hadr, theEnergyLoss, theIncidentEnergy, thePabs, theParentId, theParticleType, thePhiAtEntry, theThetaAtEntry, theTimeSlice, theTof, theTrackID, theUnitID, theVx, theVy, theVz, theX, theY, and theZ.

◆ operator==()

int FP420G4Hit::operator== ( const FP420G4Hit )
inline

Definition at line 24 of file FP420G4Hit.h.

24 { return 0; }

◆ Print()

void FP420G4Hit::Print ( void  )
override

Definition at line 101 of file FP420G4Hit.cc.

101 { std::cout << (*this); }

References gather_cfg::cout.

◆ setEM()

void FP420G4Hit::setEM ( double  e)

Definition at line 113 of file FP420G4Hit.cc.

113 { elem = e; }

References MillePedeFileConverter_cfg::e, and elem.

◆ setEnergyLoss()

void FP420G4Hit::setEnergyLoss ( float  e)

Definition at line 146 of file FP420G4Hit.cc.

146 { theEnergyLoss = e; }

References MillePedeFileConverter_cfg::e, and theEnergyLoss.

Referenced by FP420SD::CreateNewHit().

◆ setEntry()

void FP420G4Hit::setEntry ( const G4ThreeVector &  xyz)

Definition at line 104 of file FP420G4Hit.cc.

104 { entry = xyz; }

References entry.

Referenced by FP420SD::CreateNewHit().

◆ setEntryLocalP()

void FP420G4Hit::setEntryLocalP ( const G4ThreeVector &  xyz1)

Definition at line 107 of file FP420G4Hit.cc.

107 { entrylp = xyz1; }

References entrylp.

Referenced by FP420SD::CreateNewHit().

◆ setExitLocalP()

void FP420G4Hit::setExitLocalP ( const G4ThreeVector &  xyz1)

Definition at line 110 of file FP420G4Hit.cc.

110 { exitlp = xyz1; }

References exitlp.

Referenced by FP420SD::CreateNewHit().

◆ setHadr()

void FP420G4Hit::setHadr ( double  e)

Definition at line 116 of file FP420G4Hit.cc.

116 { hadr = e; }

References MillePedeFileConverter_cfg::e, and hadr.

◆ setIncidentEnergy()

void FP420G4Hit::setIncidentEnergy ( double  e)

Definition at line 119 of file FP420G4Hit.cc.

119 { theIncidentEnergy = e; }

References MillePedeFileConverter_cfg::e, and theIncidentEnergy.

Referenced by FP420SD::CreateNewHit().

◆ setPabs()

void FP420G4Hit::setPabs ( float  e)

Definition at line 143 of file FP420G4Hit.cc.

143 { thePabs = e; }

References MillePedeFileConverter_cfg::e, and thePabs.

Referenced by FP420SD::CreateNewHit().

◆ setParentId()

void FP420G4Hit::setParentId ( int  p)

Definition at line 165 of file FP420G4Hit.cc.

165 { theParentId = p; }

References AlCaHLTBitMon_ParallelJobs::p, and theParentId.

Referenced by FP420SD::CreateNewHit().

◆ setParticleType()

void FP420G4Hit::setParticleType ( short  i)

Definition at line 147 of file FP420G4Hit.cc.

147 { theParticleType = i; }

References mps_fire::i, and theParticleType.

Referenced by FP420SD::CreateNewHit().

◆ setPhiAtEntry()

void FP420G4Hit::setPhiAtEntry ( float  f)

Definition at line 153 of file FP420G4Hit.cc.

153 { thePhiAtEntry = f; }

References f, and thePhiAtEntry.

Referenced by FP420SD::CreateNewHit().

◆ setThetaAtEntry()

void FP420G4Hit::setThetaAtEntry ( float  t)

Definition at line 152 of file FP420G4Hit.cc.

152 { theThetaAtEntry = t; }

References OrderedSet::t, and theThetaAtEntry.

Referenced by FP420SD::CreateNewHit().

◆ setTimeSlice()

void FP420G4Hit::setTimeSlice ( double  d)

Definition at line 128 of file FP420G4Hit.cc.

128 { theTimeSlice = d; }

References ztail::d, and theTimeSlice.

Referenced by FP420SD::CreateNewHit().

◆ setTof()

void FP420G4Hit::setTof ( float  e)

Definition at line 144 of file FP420G4Hit.cc.

144 { theTof = e; }

References MillePedeFileConverter_cfg::e, and theTof.

Referenced by FP420SD::CreateNewHit().

◆ setTrackID()

void FP420G4Hit::setTrackID ( int  i)

Definition at line 122 of file FP420G4Hit.cc.

122 { theTrackID = i; }

References mps_fire::i, and theTrackID.

Referenced by FP420SD::CreateNewHit().

◆ setUnitID()

void FP420G4Hit::setUnitID ( unsigned int  i)

Definition at line 125 of file FP420G4Hit.cc.

125 { theUnitID = i; }

References mps_fire::i, and theUnitID.

Referenced by FP420SD::CreateNewHit().

◆ setVx()

void FP420G4Hit::setVx ( float  p)

Definition at line 168 of file FP420G4Hit.cc.

168 { theVx = t; }

References OrderedSet::t, and theVx.

Referenced by FP420SD::CreateNewHit().

◆ setVy()

void FP420G4Hit::setVy ( float  p)

Definition at line 171 of file FP420G4Hit.cc.

171 { theVy = t; }

References OrderedSet::t, and theVy.

Referenced by FP420SD::CreateNewHit().

◆ setVz()

void FP420G4Hit::setVz ( float  p)

Definition at line 174 of file FP420G4Hit.cc.

174 { theVz = t; }

References OrderedSet::t, and theVz.

Referenced by FP420SD::CreateNewHit().

◆ setX()

void FP420G4Hit::setX ( float  t)

Definition at line 156 of file FP420G4Hit.cc.

156 { theX = t; }

References OrderedSet::t, and theX.

Referenced by FP420SD::CreateNewHit().

◆ setY()

void FP420G4Hit::setY ( float  t)

Definition at line 159 of file FP420G4Hit.cc.

159 { theY = t; }

References OrderedSet::t, and theY.

Referenced by FP420SD::CreateNewHit().

◆ setZ()

void FP420G4Hit::setZ ( float  t)

Definition at line 162 of file FP420G4Hit.cc.

162 { theZ = t; }

References OrderedSet::t, and theZ.

Referenced by FP420SD::CreateNewHit().

Member Data Documentation

◆ elem

double FP420G4Hit::elem
private

Definition at line 102 of file FP420G4Hit.h.

Referenced by addEnergyDeposit(), FP420G4Hit(), getEM(), getEnergyDeposit(), operator=(), and setEM().

◆ entry

G4ThreeVector FP420G4Hit::entry
private

Definition at line 99 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getEntry(), operator=(), and setEntry().

◆ entrylp

G4ThreeVector FP420G4Hit::entrylp
private

Definition at line 100 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getEntryLocalP(), operator=(), and setEntryLocalP().

◆ exitlp

G4ThreeVector FP420G4Hit::exitlp
private

Definition at line 101 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getExitLocalP(), operator=(), and setExitLocalP().

◆ hadr

double FP420G4Hit::hadr
private

◆ theEnergyLoss

float FP420G4Hit::theEnergyLoss
private

Definition at line 116 of file FP420G4Hit.h.

Referenced by addEnergyLoss(), FP420G4Hit(), getEnergyLoss(), operator=(), and setEnergyLoss().

◆ theIncidentEnergy

double FP420G4Hit::theIncidentEnergy
private

Definition at line 104 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getIncidentEnergy(), operator=(), and setIncidentEnergy().

◆ thePabs

float FP420G4Hit::thePabs
private

Definition at line 114 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getPabs(), operator=(), and setPabs().

◆ theParentId

int FP420G4Hit::theParentId
private

Definition at line 122 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getParentId(), operator=(), and setParentId().

◆ theParticleType

int FP420G4Hit::theParticleType
private

Definition at line 117 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getParticleType(), operator=(), and setParticleType().

◆ thePhiAtEntry

float FP420G4Hit::thePhiAtEntry
private

Definition at line 120 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getPhiAtEntry(), operator=(), and setPhiAtEntry().

◆ theThetaAtEntry

float FP420G4Hit::theThetaAtEntry
private

Definition at line 119 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getThetaAtEntry(), operator=(), and setThetaAtEntry().

◆ theTimeSlice

double FP420G4Hit::theTimeSlice
private

Definition at line 107 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getTimeSlice(), getTimeSliceID(), operator=(), and setTimeSlice().

◆ theTof

float FP420G4Hit::theTof
private

Definition at line 115 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getTof(), operator=(), and setTof().

◆ theTrackID

G4int FP420G4Hit::theTrackID
private

Definition at line 105 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getTrackID(), operator=(), and setTrackID().

◆ theUnitID

int FP420G4Hit::theUnitID
private

Definition at line 109 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getUnitID(), operator=(), and setUnitID().

◆ theVx

float FP420G4Hit::theVx
private

Definition at line 123 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getVx(), operator=(), and setVx().

◆ theVy

float FP420G4Hit::theVy
private

Definition at line 124 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getVy(), operator=(), and setVy().

◆ theVz

float FP420G4Hit::theVz
private

Definition at line 125 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getVz(), operator=(), and setVz().

◆ theX

float FP420G4Hit::theX
private

Definition at line 111 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getX(), operator=(), and setX().

◆ theY

float FP420G4Hit::theY
private

Definition at line 112 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getY(), operator=(), and setY().

◆ theZ

float FP420G4Hit::theZ
private

Definition at line 113 of file FP420G4Hit.h.

Referenced by FP420G4Hit(), getZ(), operator=(), and setZ().

FP420G4Hit::getEM
double getEM() const
Definition: FP420G4Hit.cc:112
mps_fire.i
i
Definition: mps_fire.py:355
FP420G4Hit::theZ
float theZ
Definition: FP420G4Hit.h:113
f
double f[11][100]
Definition: MuScleFitUtils.cc:78
FP420G4Hit::theParentId
int theParentId
Definition: FP420G4Hit.h:122
FP420G4Hit::theTrackID
G4int theTrackID
Definition: FP420G4Hit.h:105
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
gather_cfg.cout
cout
Definition: gather_cfg.py:144
FP420G4Hit::theUnitID
int theUnitID
Definition: FP420G4Hit.h:109
FP420G4Hit::elem
double elem
Definition: FP420G4Hit.h:102
FP420G4Hit::theIncidentEnergy
double theIncidentEnergy
Definition: FP420G4Hit.h:104
FP420G4Hit::entrylp
G4ThreeVector entrylp
Definition: FP420G4Hit.h:100
FP420G4Hit::theVz
float theVz
Definition: FP420G4Hit.h:125
FP420G4Hit::theTimeSlice
double theTimeSlice
Definition: FP420G4Hit.h:107
FP420G4Hit::theThetaAtEntry
float theThetaAtEntry
Definition: FP420G4Hit.h:119
OrderedSet.t
t
Definition: OrderedSet.py:90
FP420G4Hit::theVx
float theVx
Definition: FP420G4Hit.h:123
FP420G4Hit::hadr
double hadr
Definition: FP420G4Hit.h:103
FP420G4Hit::theParticleType
int theParticleType
Definition: FP420G4Hit.h:117
FP420G4Hit::theTof
float theTof
Definition: FP420G4Hit.h:115
FP420G4Hit::theEnergyLoss
float theEnergyLoss
Definition: FP420G4Hit.h:116
FP420G4Hit::thePhiAtEntry
float thePhiAtEntry
Definition: FP420G4Hit.h:120
FP420G4Hit::getHadr
double getHadr() const
Definition: FP420G4Hit.cc:115
FP420G4Hit::thePabs
float thePabs
Definition: FP420G4Hit.h:114
FP420G4Hit::theVy
float theVy
Definition: FP420G4Hit.h:124
FP420G4Hit::theX
float theX
Definition: FP420G4Hit.h:111
ztail.d
d
Definition: ztail.py:151
FP420G4Hit::entry
G4ThreeVector entry
Definition: FP420G4Hit.h:99
FP420G4Hit::theY
float theY
Definition: FP420G4Hit.h:112
FP420G4Hit::exitlp
G4ThreeVector exitlp
Definition: FP420G4Hit.h:101
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37