1 #ifndef LARDATAOBJ_SIMULATION_SIMENERGYDEPOSITLITE_H 8 #define LARDATAOBJ_SIMULATION_SIMENERGYDEPOSITLITE_H 52 double E()
const {
return edep; }
86 #endif // LARDATAOBJ_SIMULATION_SIMENERGYDEPOSITLITE_H bool operator<(const SimEnergyDepositLite &rhs) const
geo::Point_t middlePos
position in (cm)
double Length_t
Type used for coordinates and distances. They are measured in centimeters.
int trackID
simulation track id
std::vector< SimEnergyDepositLite > SimEnergyDepositLiteCollection
SimEnergyDepositLite(double e=0., geo::Point_t middle={0., 0., 0.}, double t=0., int id=0)
geo::Point_t const & MidPoint() const noexcept
Just an alias for compatibility with SED.
Definitions of geometry vector data types.
float edep
energy deposition (MeV)
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double >, ROOT::Math::GlobalCoordinateSystemTag > Point_t
Type for representation of position in physical 3D space.
Energy deposition in the active material (lite version).
contains information for a single step in the detector simulation
Energy deposition in the active material.
geo::Point_t const & Position() const noexcept