LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "AuxDetHit.h"
Public Member Functions | |
AuxDetHit () | |
bool | operator< (const AuxDetHit &other) const |
bool | operator== (const AuxDetHit &other) const |
AuxDetHit (unsigned int ID, unsigned int trackID, float energyDeposited, float entryX, float entryY, float entryZ, float entryT, float exitX, float exitY, float exitZ, float exitT, float exitMomentumX, float exitMomentumY, float exitMomentumZ) | |
void | SetExitMomentumZ (float exitMomentumZ) |
float | GetExitMomentumZ () const |
void | SetExitMomentumY (float exitMomentumY) |
float | GetExitMomentumY () const |
void | SetExitMomentumX (float exitMomentumX) |
float | GetExitMomentumX () const |
void | SetExitT (float exitT) |
float | GetExitT () const |
void | SetExitZ (float exitZ) |
float | GetExitZ () const |
void | SetExitY (float exitY) |
float | GetExitY () const |
void | SetExitX (float exitX) |
float | GetExitX () const |
void | SetEntryT (float entryT) |
float | GetEntryT () const |
void | SetEntryZ (float entryZ) |
float | GetEntryZ () const |
void | SetEntryY (float entryY) |
float | GetEntryY () const |
void | SetEntryX (float entryX) |
float | GetEntryX () const |
void | SetEnergyDeposited (float energyDeposited) |
float | GetEnergyDeposited () const |
void | SetTrackID (unsigned int trackID) |
unsigned int | GetTrackID () const |
void | SetID (unsigned int ID) |
unsigned int | GetID () const |
Private Attributes | |
unsigned int | ID |
Geant4 copy ID. More... | |
unsigned int | trackID |
Geant4 supplied track ID. More... | |
float | energyDeposited |
total energy deposited for this track ID and time More... | |
float | entryX |
Entry position X of particle. More... | |
float | entryY |
Entry position Y of particle. More... | |
float | entryZ |
Entry position Z of particle. More... | |
float | entryT |
Entry time of particle. More... | |
float | exitX |
Exit position X of particle. More... | |
float | exitY |
Exit position Y of particle. More... | |
float | exitZ |
Exit position Z of particle. More... | |
float | exitT |
Exit time of particle. More... | |
float | exitMomentumX |
Exit X-Momentum of particle. More... | |
float | exitMomentumY |
Exit Y-Momentum of particle. More... | |
float | exitMomentumZ |
Exit Z-Momentum of particle. More... | |
Definition at line 15 of file AuxDetHit.h.
|
inline |
Definition at line 34 of file AuxDetHit.h.
References operator<(), operator==(), and fhicl::other.
|
inline |
Definition at line 39 of file AuxDetHit.h.
|
inline |
Definition at line 115 of file AuxDetHit.h.
References energyDeposited.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 99 of file AuxDetHit.h.
References entryT.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 111 of file AuxDetHit.h.
References entryX.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 107 of file AuxDetHit.h.
References entryY.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 103 of file AuxDetHit.h.
References entryZ.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 79 of file AuxDetHit.h.
References exitMomentumX.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 75 of file AuxDetHit.h.
References exitMomentumY.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 71 of file AuxDetHit.h.
References exitMomentumZ.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 83 of file AuxDetHit.h.
References exitT.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 95 of file AuxDetHit.h.
References exitX.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 91 of file AuxDetHit.h.
References exitY.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 87 of file AuxDetHit.h.
References exitZ.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 123 of file AuxDetHit.h.
References ID.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID().
|
inline |
Definition at line 119 of file AuxDetHit.h.
References trackID.
Referenced by sim::MergeSimSourcesUtility::offsetAuxDetHitTrackID(), and sim::GenericCRTUtility::toAuxDetIDE().
|
inline |
Definition at line 127 of file AuxDetHit.h.
References trackID.
Referenced by AuxDetHit().
|
inline |
Definition at line 131 of file AuxDetHit.h.
References trackID.
Referenced by AuxDetHit().
|
inline |
Definition at line 113 of file AuxDetHit.h.
References energyDeposited.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 77 of file AuxDetHit.h.
References exitMomentumX.
|
inline |
Definition at line 73 of file AuxDetHit.h.
References exitMomentumY.
|
inline |
Definition at line 69 of file AuxDetHit.h.
References exitMomentumZ.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
total energy deposited for this track ID and time
Definition at line 19 of file AuxDetHit.h.
Referenced by GetEnergyDeposited(), and SetEnergyDeposited().
|
private |
Entry time of particle.
Definition at line 23 of file AuxDetHit.h.
Referenced by GetEntryT(), and SetEntryT().
|
private |
Entry position X of particle.
Definition at line 20 of file AuxDetHit.h.
Referenced by GetEntryX(), and SetEntryX().
|
private |
Entry position Y of particle.
Definition at line 21 of file AuxDetHit.h.
Referenced by GetEntryY(), and SetEntryY().
|
private |
Entry position Z of particle.
Definition at line 22 of file AuxDetHit.h.
Referenced by GetEntryZ(), and SetEntryZ().
|
private |
Exit X-Momentum of particle.
Definition at line 28 of file AuxDetHit.h.
Referenced by GetExitMomentumX(), and SetExitMomentumX().
|
private |
Exit Y-Momentum of particle.
Definition at line 29 of file AuxDetHit.h.
Referenced by GetExitMomentumY(), and SetExitMomentumY().
|
private |
Exit Z-Momentum of particle.
Definition at line 30 of file AuxDetHit.h.
Referenced by GetExitMomentumZ(), and SetExitMomentumZ().
|
private |
Exit time of particle.
Definition at line 27 of file AuxDetHit.h.
Referenced by GetExitT(), and SetExitT().
|
private |
Exit position X of particle.
Definition at line 24 of file AuxDetHit.h.
Referenced by GetExitX(), and SetExitX().
|
private |
Exit position Y of particle.
Definition at line 25 of file AuxDetHit.h.
Referenced by GetExitY(), and SetExitY().
|
private |
Exit position Z of particle.
Definition at line 26 of file AuxDetHit.h.
Referenced by GetExitZ(), and SetExitZ().
|
private |
|
private |
Geant4 supplied track ID.
Definition at line 18 of file AuxDetHit.h.
Referenced by GetTrackID(), operator<(), operator==(), and SetTrackID().