Go to the documentation of this file.
146 os <<
" Data of this TotemRPG4Hit are:" << std::endl
147 <<
" Time slice ID: " <<
hit.timeSliceID() << std::endl
148 <<
" EnergyDeposit = " <<
hit.energyLoss() << std::endl
149 <<
" Energy of primary particle (ID = " <<
hit.trackID() <<
") = " <<
hit.incidentEnergy() <<
" (MeV)" << std::endl
150 <<
" Entry point in Totem unit number " <<
hit.unitID() <<
" is: " <<
hit.entry() <<
" (mm)" << std::endl;
151 os <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" << std::endl;
void setExit(G4ThreeVector xyz)
void addEnergyLoss(double e)
void setParticleType(short i)
double thetaAtEntry() const
G4ThreeVector localExit() const
std::ostream & operator<<(std::ostream &os, const TotemRPG4Hit &hit)
G4ThreeVector localEntry() const
G4ThreeVector local_exit_
void setThetaAtEntry(double t)
double theIncidentEnergy_
G4ThreeVector exit() const
void setLocalEntry(const G4ThreeVector &theLocalEntryPoint)
Log< level::Info, false > LogInfo
void setPhiAtEntry(double f)
double incidentEnergy() const
void setEntry(G4ThreeVector xyz)
void setEnergyLoss(double e)
void setTimeSlice(double d)
G4ThreeVector local_entry_
void setIncidentEnergy(double e)
const TotemRPG4Hit & operator=(const TotemRPG4Hit &right)
void setLocalExit(const G4ThreeVector &theLocalExitPoint)
G4ThreeVector entry() const
void setUnitID(unsigned int i)
double phiAtEntry() const
double energyLoss() const
unsigned int trackID() const