213 os <<
" Data of this PPSPixelG4Hit are:\n" 214 <<
" Time slice ID: " <<
hit.timeSliceID() <<
"\n" 215 <<
" EnergyDeposit = " <<
hit.energyLoss() <<
"\n" 216 <<
" Energy of primary particle (ID = " <<
hit.trackID() <<
") = " <<
hit.incidentEnergy() <<
" (MeV)" 218 <<
" Local entry and exit points in PPS unit number " <<
hit.unitID() <<
" are: " <<
hit.entryPoint() <<
" (mm)" 219 <<
hit.exitPoint() <<
" (mm)" 221 <<
" Global posizion in PPS unit number " <<
hit.unitID() <<
" are: " <<
hit.meanPosition() <<
" (mm)" 223 <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
void setParticleType(short i)
void addEnergyDeposit(double em, double hd)
std::ostream & operator<<(std::ostream &os, const PPSPixelG4Hit &hit)
const PPSPixelG4Hit & operator=(const PPSPixelG4Hit &right)
double incidentEnergy() const
void setExitPoint(const G4ThreeVector &)
G4ThreeVector theExitPoint_
const G4ThreeVector & entryPoint() const
const G4ThreeVector & exitPoint() const
void setPhiAtEntry(float f)
float thetaAtEntry() const
G4ThreeVector theEntryPoint_
void setTimeSlice(double d)
void setEntryPoint(const G4ThreeVector &)
double energyDeposit() const
void setThetaAtEntry(float t)
Log< level::Info, false > LogInfo
G4ThreeVector MeanPosition_
void setUnitID(uint32_t i)
double theIncidentEnergy_
void setIncidentEnergy(double e)
void setEnergyLoss(float e)