#include <TempHit.h>
|
| TempHit () |
|
bool | operator< (const TempHit &other) const |
|
bool | operator== (const TempHit &other) const |
|
| TempHit (int iID, int itrackID, int iParentID, bool iisfirstinVolume, bool iislastinVolume, float ienergyDeposited, float ientryX, float ientryY, float ientryZ, float ientryT, float iexitX, float iexitY, float iexitZ, float iexitT, float iexitMomentumX, float iexitMomentumY, float iexitMomentumZ) |
|
void | SetExitMomentumZ (float iexitMomentumZ) |
|
float | GetExitMomentumZ () const |
|
void | SetExitMomentumY (float iexitMomentumY) |
|
float | GetExitMomentumY () const |
|
void | SetExitMomentumX (float iexitMomentumX) |
|
float | GetExitMomentumX () const |
|
void | SetExitT (float iexitT) |
|
float | GetExitT () const |
|
void | SetExitZ (float iexitZ) |
|
float | GetExitZ () const |
|
void | SetExitY (float iexitY) |
|
float | GetExitY () const |
|
void | SetExitX (float iexitX) |
|
float | GetExitX () const |
|
void | SetEntryT (float ientryT) |
|
float | GetEntryT () const |
|
void | SetEntryZ (float ientryZ) |
|
float | GetEntryZ () const |
|
void | SetEntryY (float ientryY) |
|
float | GetEntryY () const |
|
void | SetEntryX (float ientryX) |
|
float | GetEntryX () const |
|
void | SetEnergyDeposited (float ienergyDeposited) |
|
float | GetEnergyDeposited () const |
|
void | SetTrackID (int itrackID) |
|
int | GetTrackID () const |
|
void | SetID (int iID) |
|
int | GetID () const |
|
void | Print () |
|
bool | IsIslastinVolume () const |
|
bool | IsIsfirstinVolume () const |
|
int | GetParentID () const |
|
Definition at line 13 of file TempHit.h.
TempHit::TempHit |
( |
int |
iID, |
|
|
int |
itrackID, |
|
|
int |
iParentID, |
|
|
bool |
iisfirstinVolume, |
|
|
bool |
iislastinVolume, |
|
|
float |
ienergyDeposited, |
|
|
float |
ientryX, |
|
|
float |
ientryY, |
|
|
float |
ientryZ, |
|
|
float |
ientryT, |
|
|
float |
iexitX, |
|
|
float |
iexitY, |
|
|
float |
iexitZ, |
|
|
float |
iexitT, |
|
|
float |
iexitMomentumX, |
|
|
float |
iexitMomentumY, |
|
|
float |
iexitMomentumZ |
|
) |
| |
|
inline |
Definition at line 43 of file TempHit.h.
int trackID
Geant4 supplied track ID.
float exitY
Exit position Y of particle.
float energyDeposited
total energy deposited for this track ID and time
float exitMomentumX
Exit X-Momentum of particle.
float entryY
Entry position Y of particle.
float entryT
Entry time of particle.
float exitMomentumZ
Exit Z-Momentum of particle.
float exitX
Exit position X of particle.
float exitMomentumY
Exit Y-Momentum of particle.
float entryX
Entry position X of particle.
float exitZ
Exit position Z of particle.
float entryZ
Entry position Z of particle.
float exitT
Exit time of particle.
float TempHit::GetEnergyDeposited |
( |
| ) |
const |
|
inline |
Definition at line 171 of file TempHit.h.
float energyDeposited
total energy deposited for this track ID and time
float TempHit::GetEntryT |
( |
| ) |
const |
|
inline |
Definition at line 139 of file TempHit.h.
float entryT
Entry time of particle.
float TempHit::GetEntryX |
( |
| ) |
const |
|
inline |
Definition at line 163 of file TempHit.h.
float entryX
Entry position X of particle.
float TempHit::GetEntryY |
( |
| ) |
const |
|
inline |
Definition at line 155 of file TempHit.h.
float entryY
Entry position Y of particle.
float TempHit::GetEntryZ |
( |
| ) |
const |
|
inline |
Definition at line 147 of file TempHit.h.
float entryZ
Entry position Z of particle.
float TempHit::GetExitMomentumX |
( |
| ) |
const |
|
inline |
Definition at line 99 of file TempHit.h.
float exitMomentumX
Exit X-Momentum of particle.
float TempHit::GetExitMomentumY |
( |
| ) |
const |
|
inline |
Definition at line 91 of file TempHit.h.
float exitMomentumY
Exit Y-Momentum of particle.
float TempHit::GetExitMomentumZ |
( |
| ) |
const |
|
inline |
Definition at line 83 of file TempHit.h.
float exitMomentumZ
Exit Z-Momentum of particle.
float TempHit::GetExitT |
( |
| ) |
const |
|
inline |
Definition at line 107 of file TempHit.h.
float exitT
Exit time of particle.
float TempHit::GetExitX |
( |
| ) |
const |
|
inline |
Definition at line 131 of file TempHit.h.
float exitX
Exit position X of particle.
float TempHit::GetExitY |
( |
| ) |
const |
|
inline |
Definition at line 123 of file TempHit.h.
float exitY
Exit position Y of particle.
float TempHit::GetExitZ |
( |
| ) |
const |
|
inline |
Definition at line 115 of file TempHit.h.
float exitZ
Exit position Z of particle.
int TempHit::GetID |
( |
| ) |
const |
|
inline |
int TempHit::GetParentID |
( |
| ) |
const |
|
inline |
int TempHit::GetTrackID |
( |
| ) |
const |
|
inline |
Definition at line 179 of file TempHit.h.
int trackID
Geant4 supplied track ID.
bool TempHit::IsIsfirstinVolume |
( |
| ) |
const |
|
inline |
bool TempHit::IsIslastinVolume |
( |
| ) |
const |
|
inline |
bool TempHit::operator< |
( |
const TempHit & |
other | ) |
const |
|
inline |
Definition at line 232 of file TempHit.h.
233 return ID < other.
ID ||
int trackID
Geant4 supplied track ID.
float exitT
Exit time of particle.
bool TempHit::operator== |
( |
const TempHit & |
other | ) |
const |
|
inline |
Definition at line 238 of file TempHit.h.
int trackID
Geant4 supplied track ID.
Definition at line 191 of file TempHit.h.
int trackID
Geant4 supplied track ID.
float exitY
Exit position Y of particle.
float energyDeposited
total energy deposited for this track ID and time
float exitMomentumX
Exit X-Momentum of particle.
float entryY
Entry position Y of particle.
float entryT
Entry time of particle.
float exitMomentumZ
Exit Z-Momentum of particle.
float exitX
Exit position X of particle.
float exitMomentumY
Exit Y-Momentum of particle.
float entryX
Entry position X of particle.
float exitZ
Exit position Z of particle.
float entryZ
Entry position Z of particle.
BEGIN_PROLOG could also be cout
float exitT
Exit time of particle.
void TempHit::SetEnergyDeposited |
( |
float |
ienergyDeposited | ) |
|
|
inline |
Definition at line 167 of file TempHit.h.
float energyDeposited
total energy deposited for this track ID and time
void TempHit::SetEntryT |
( |
float |
ientryT | ) |
|
|
inline |
Definition at line 135 of file TempHit.h.
float entryT
Entry time of particle.
void TempHit::SetEntryX |
( |
float |
ientryX | ) |
|
|
inline |
Definition at line 159 of file TempHit.h.
float entryX
Entry position X of particle.
void TempHit::SetEntryY |
( |
float |
ientryY | ) |
|
|
inline |
Definition at line 151 of file TempHit.h.
float entryY
Entry position Y of particle.
void TempHit::SetEntryZ |
( |
float |
ientryZ | ) |
|
|
inline |
Definition at line 143 of file TempHit.h.
float entryZ
Entry position Z of particle.
void TempHit::SetExitMomentumX |
( |
float |
iexitMomentumX | ) |
|
|
inline |
Definition at line 95 of file TempHit.h.
float exitMomentumX
Exit X-Momentum of particle.
void TempHit::SetExitMomentumY |
( |
float |
iexitMomentumY | ) |
|
|
inline |
Definition at line 87 of file TempHit.h.
float exitMomentumY
Exit Y-Momentum of particle.
void TempHit::SetExitMomentumZ |
( |
float |
iexitMomentumZ | ) |
|
|
inline |
Definition at line 79 of file TempHit.h.
float exitMomentumZ
Exit Z-Momentum of particle.
void TempHit::SetExitT |
( |
float |
iexitT | ) |
|
|
inline |
Definition at line 103 of file TempHit.h.
104 this->
exitT = iexitT;
float exitT
Exit time of particle.
void TempHit::SetExitX |
( |
float |
iexitX | ) |
|
|
inline |
Definition at line 127 of file TempHit.h.
128 this->
exitX = iexitX;
float exitX
Exit position X of particle.
void TempHit::SetExitY |
( |
float |
iexitY | ) |
|
|
inline |
Definition at line 119 of file TempHit.h.
120 this->
exitY = iexitY;
float exitY
Exit position Y of particle.
void TempHit::SetExitZ |
( |
float |
iexitZ | ) |
|
|
inline |
Definition at line 111 of file TempHit.h.
112 this->
exitZ = iexitZ;
float exitZ
Exit position Z of particle.
void TempHit::SetID |
( |
int |
iID | ) |
|
|
inline |
void TempHit::SetTrackID |
( |
int |
itrackID | ) |
|
|
inline |
Definition at line 175 of file TempHit.h.
int trackID
Geant4 supplied track ID.
float TempHit::energyDeposited |
|
private |
total energy deposited for this track ID and time
Definition at line 20 of file TempHit.h.
Entry time of particle.
Definition at line 24 of file TempHit.h.
Entry position X of particle.
Definition at line 21 of file TempHit.h.
Entry position Y of particle.
Definition at line 22 of file TempHit.h.
Entry position Z of particle.
Definition at line 23 of file TempHit.h.
float TempHit::exitMomentumX |
|
private |
Exit X-Momentum of particle.
Definition at line 29 of file TempHit.h.
float TempHit::exitMomentumY |
|
private |
Exit Y-Momentum of particle.
Definition at line 30 of file TempHit.h.
float TempHit::exitMomentumZ |
|
private |
Exit Z-Momentum of particle.
Definition at line 31 of file TempHit.h.
Exit time of particle.
Definition at line 28 of file TempHit.h.
Exit position X of particle.
Definition at line 25 of file TempHit.h.
Exit position Y of particle.
Definition at line 26 of file TempHit.h.
Exit position Z of particle.
Definition at line 27 of file TempHit.h.
Geant4 copy ID.
Definition at line 15 of file TempHit.h.
bool TempHit::isfirstinVolume |
|
private |
bool TempHit::islastinVolume |
|
private |
Geant4 supplied track ID.
Definition at line 16 of file TempHit.h.
The documentation for this class was generated from the following file: