LDMX Software
|
Information about a contribution to the hit in the associated cell. More...
#include <SimCalorimeterHit.h>
Public Attributes | |
int | incidentID {-1} |
trackID of incident particle that is an ancestor of the contributor | |
int | trackID {-1} |
track ID of this contributor | |
int | pdgCode {0} |
PDG ID of this contributor. | |
float | edep {0} |
Energy depostied by this contributor. | |
float | time {0} |
Time this contributor made the hit (global Geant4 time) | |
Information about a contribution to the hit in the associated cell.
Definition at line 43 of file SimCalorimeterHit.h.
float ldmx::SimCalorimeterHit::Contrib::edep {0} |
Energy depostied by this contributor.
Definition at line 64 of file SimCalorimeterHit.h.
Referenced by hcal::HcalDigiProducer::produce().
int ldmx::SimCalorimeterHit::Contrib::incidentID {-1} |
trackID of incident particle that is an ancestor of the contributor
The incident ancestor is found in TrackMap::findIncident where the ancestry is looped upwards until a particle is found that matches the criteria. (1) particle will be saved to output file AND (2) particle originates in a region outside the CalorimeterRegion If no particle is found matching these criteria, the primary particle that is this trackID's ancestor is chosen.
Definition at line 55 of file SimCalorimeterHit.h.
int ldmx::SimCalorimeterHit::Contrib::pdgCode {0} |
float ldmx::SimCalorimeterHit::Contrib::time {0} |
Time this contributor made the hit (global Geant4 time)
Definition at line 67 of file SimCalorimeterHit.h.
Referenced by hcal::HcalDigiProducer::produce().
int ldmx::SimCalorimeterHit::Contrib::trackID {-1} |
track ID of this contributor
Definition at line 58 of file SimCalorimeterHit.h.
Referenced by recon::RecoilMissesEcalSkimmer::produce().