132 os <<
" Data of this BscG4Hit are:" << std::endl
133 <<
" hitEntryLocalP: " <<
hit.getEntryLocalP() << std::endl
134 <<
" hitExitLocalP: " <<
hit.getExitLocalP() << std::endl
135 <<
" Time slice ID: " <<
hit.getTimeSliceID() << std::endl
136 <<
" Time slice : " <<
hit.getTimeSlice() << std::endl
137 <<
" Tof : " <<
hit.getTof() << std::endl
138 <<
" EnergyDeposit = " <<
hit.getEnergyDeposit() << std::endl
139 <<
" elmenergy = " <<
hit.getEM() << std::endl
140 <<
" hadrenergy = " <<
hit.getHadr() << std::endl
141 <<
" EnergyLoss = " <<
hit.getEnergyLoss() << std::endl
142 <<
" ParticleType = " <<
hit.getParticleType() << std::endl
143 <<
" Pabs = " <<
hit.getPabs() << std::endl
144 <<
" Energy of primary particle (ID = " <<
hit.getTrackID() <<
") = " <<
hit.getIncidentEnergy() <<
" (MeV)" 146 <<
" Entry point in Bsc unit number " <<
hit.getUnitID() <<
" is: " <<
hit.getEntry() <<
" (mm)" << std::endl;
147 os <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" << std::endl;
Log< level::Info, true > LogVerbatim
void setHitPosition(const G4ThreeVector &)
void setEntry(const G4ThreeVector &xyz)
std::ostream & operator<<(std::ostream &os, const BscG4Hit &hit)
const BscG4Hit & operator=(const BscG4Hit &right)
void addEnergyDeposit(float em, float hd)
void setVertexPosition(const G4ThreeVector &)