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 44 of file SimCalorimeterHit.h.
float ldmx::SimCalorimeterHit::Contrib::edep {0} |
Energy depostied by this contributor.
Definition at line 65 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 56 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 68 of file SimCalorimeterHit.h.
Referenced by hcal::HcalDigiProducer::produce().
int ldmx::SimCalorimeterHit::Contrib::trackID {-1} |
track ID of this contributor
Definition at line 59 of file SimCalorimeterHit.h.
Referenced by recon::RecoilFiducialityProcessor::produce(), and recon::RecoilMissesEcalSkimmer::produce().