7 #ifndef LARDATAOBJ_SIMULATION_SIMENERGYDEPOSIT_H 8 #define LARDATAOBJ_SIMULATION_SIMENERGYDEPOSIT_H 232 #endif // LARDATAOBJ_SIMULATION_SIMENERGYDEPOSIT_H geo::Length_t StartX() const
end
while True: pbar.update(maxval-len(onlies[E][S])) #print iS, "/", len(onlies[E][S]) found = False for...
code to link reconstructed objects back to the MC truth information
geo::Length_t EndZ() const
geo::Length_t StepLength() const
geo::Length_t EndY() const
int numElectrons
of ionization electrons
geo::Length_t StartY() const
geo::Point_t startPos
positions in (cm)
int numPhotons
of scintillation photons
int pdgCode
pdg code of particle to avoid lookup by particle type later
geo::Length_t EndX() const
geo::Point_t Start() const
int trackID
simulation track id
geo::Point_t MidPoint() const
geo::Length_t StartZ() const
Code to link reconstructed objects back to the MC truth information.
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space.
geo::Length_t MidPointX() const
geo::Length_t MidPointY() const
double Length_t
Type used for coordinates and distances. They are measured in centimeters.
std::vector< SimEnergyDeposit > SimEnergyDepositCollection
float scintYieldRatio
scintillation yield of LAr
bool operator<(const SimEnergyDeposit &rhs) const
geo::Length_t MidPointZ() const
Energy deposition in the active material.
SimEnergyDeposit(int np=0, int ne=0, double sy=0, double e=0., geo::Point_t start={0., 0., 0.}, geo::Point_t end={0., 0., 0.}, double t0=0., double t1=0., int id=0, int pdg=0)
Definitions of geometry vector data types.
double ScintYieldRatio() const
float edep
energy deposition (MeV)