Go to the documentation of this file.
180 os <<
" Data of this TotemG4Hit are:\n"
181 <<
" Time slice ID: " <<
hit.getTimeSliceID() <<
"\n"
182 <<
" EnergyDeposit = " <<
hit.getEnergyLoss() <<
"\n"
183 <<
" Energy of primary particle (ID = " <<
hit.getTrackID() <<
") = " <<
hit.getIncidentEnergy() <<
" (MeV)"
185 <<
" Entry point in Totem unit number " <<
hit.getUnitID() <<
" is: " <<
hit.getEntry() <<
" (mm)"
187 <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
void addEnergyDeposit(double em, double hd)
void setParticleType(short i)
math::XYZPoint theEntryPoint
void setUnitID(uint32_t i)
float getThetaAtEntry() const
void setTimeSlice(double d)
uint32_t getUnitID() const
math::XYZPoint getEntry() const
const TotemG4Hit & operator=(const TotemG4Hit &right)
double getIncidentEnergy() const
void setEntry(double x, double y, double z)
void setEnergyLoss(float e)
void setPhiAtEntry(float f)
int getTimeSliceID() const
math::XYZPoint theExitPoint
float getPhiAtEntry() const
double getTimeSlice() const
XYZPointD XYZPoint
point in space with cartesian internal representation
void setThetaAtEntry(float t)
std::ostream & operator<<(std::ostream &os, const TotemG4Hit &hit)
float getEnergyLoss() const
int getParticleType() const
double getEnergyDeposit() const
void setIncidentEnergy(double e)