213 os <<
" Data of this PPSPixelG4Hit are:\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)"
221 <<
" Global posizion in PPS unit number " << hit.
unitID() <<
" are: " << hit.
meanPosition() <<
" (mm)"
223 <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
void setParticleType(short i)
float thetaAtEntry() const
void addEnergyDeposit(double em, double hd)
const PPSPixelG4Hit & operator=(const PPSPixelG4Hit &right)
const G4ThreeVector & exitPoint() const
void setExitPoint(const G4ThreeVector &)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
G4ThreeVector theExitPoint_
void setPhiAtEntry(float f)
G4ThreeVector theEntryPoint_
const G4ThreeVector & entryPoint() const
const G4ThreeVector & meanPosition() const
double energyDeposit() const
void setTimeSlice(double d)
void setEntryPoint(const G4ThreeVector &)
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)
double incidentEnergy() const