All information of a photon entering the sensitive optical detector volume. More...
#include <SimPhotons.h>
Public Attributes | |
geo::Point_t | InitialPosition |
Scintillation position in world coordinates [cm]. More... | |
geo::OpticalPoint_t | FinalLocalPosition |
Where photon enters the optical detector in local coordinates [cm]. More... | |
float | Time { std::numeric_limits<float>::min() } |
float | Energy { 0.0 } |
Scintillation photon energy [GeV]. More... | |
int | MotherTrackID { std::numeric_limits<int>::min() } |
ID of the GEANT4 track causing the scintillation. More... | |
bool | SetInSD { true } |
Whether the photon reaches the sensitive detector. More... | |
All information of a photon entering the sensitive optical detector volume.
Definition at line 64 of file SimPhotons.h.
float sim::OnePhoton::Energy { 0.0 } |
Scintillation photon energy [GeV].
Definition at line 82 of file SimPhotons.h.
geo::OpticalPoint_t sim::OnePhoton::FinalLocalPosition |
Where photon enters the optical detector in local coordinates [cm].
The coordinates are in the local reference of the sensitive optical detector, in centimeters.
Definition at line 75 of file SimPhotons.h.
geo::Point_t sim::OnePhoton::InitialPosition |
Scintillation position in world coordinates [cm].
Definition at line 67 of file SimPhotons.h.
int sim::OnePhoton::MotherTrackID { std::numeric_limits<int>::min() } |
ID of the GEANT4 track causing the scintillation.
Definition at line 85 of file SimPhotons.h.
bool sim::OnePhoton::SetInSD { true } |
Whether the photon reaches the sensitive detector.
Definition at line 88 of file SimPhotons.h.
float sim::OnePhoton::Time { std::numeric_limits<float>::min() } |
Arrival time to the detector in simulation time scale [ns]
Definition at line 79 of file SimPhotons.h.