Energy deposition in the active material (lite version). More...
#include <SimEnergyDepositLite.h>
Public Types | |
using | Length_t = float |
using | Point_t = geo::Point_t |
Public Member Functions | |
SimEnergyDepositLite (double e=0., geo::Point_t middle={0., 0., 0.}, double t=0., int id=0) | |
double | Energy () const |
geo::Point_t const & | Position () const noexcept |
geo::Point_t const & | MidPoint () const noexcept |
Just an alias for compatibility with SED. More... | |
double | Time () const |
int | TrackID () const |
geo::Length_t | X () const |
geo::Length_t | Y () const |
geo::Length_t | Z () const |
double | T () const |
double | E () const |
bool | operator< (const SimEnergyDepositLite &rhs) const |
operator sim::SimEnergyDeposit () const | |
Private Attributes | |
float | edep |
energy deposition (MeV) More... | |
geo::Point_t | middlePos |
position in (cm) More... | |
double | middleTime |
(ns) More... | |
int | trackID |
simulation track id More... | |
Energy deposition in the active material (lite version).
The detector simulation (presently LArG4, which invokes Geant4) propagates particles through the detector in intervals of "steps". These are usually stored in sim::SimEnergyDeposit objects. For filesize concerns we pare it down to the essential information.
Definition at line 28 of file SimEnergyDepositLite.h.
using sim::SimEnergyDepositLite::Length_t = float |
Definition at line 32 of file SimEnergyDepositLite.h.
Definition at line 33 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 35 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 55 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 45 of file SimEnergyDepositLite.h.
|
inlinenoexcept |
Just an alias for compatibility with SED.
Definition at line 47 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 74 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 57 of file SimEnergyDepositLite.h.
|
inlinenoexcept |
Definition at line 46 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 54 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 48 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 49 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 51 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 52 of file SimEnergyDepositLite.h.
|
inline |
Definition at line 53 of file SimEnergyDepositLite.h.
|
private |
energy deposition (MeV)
Definition at line 86 of file SimEnergyDepositLite.h.
|
private |
position in (cm)
Definition at line 87 of file SimEnergyDepositLite.h.
|
private |
(ns)
Definition at line 88 of file SimEnergyDepositLite.h.
|
private |
simulation track id
Definition at line 89 of file SimEnergyDepositLite.h.