190 os <<
" Data of this BscG4Hit are:" << std::endl
195 <<
" Tof : " << hit.
getTof() << std::endl
197 <<
" elmenergy = " << hit.
getEM() << std::endl
198 <<
" hadrenergy = " << hit.
getHadr() << std::endl
201 <<
" Pabs = " << hit.
getPabs() << std::endl
202 <<
" Energy of primary particle (ID = " << hit.
getTrackID()
204 <<
" Entry point in Bsc unit number " << hit.
getUnitID()
205 <<
" is: " << hit.
getEntry() <<
" (mm)" << std::endl;
206 os <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
void setEntry(const G4ThreeVector &xyz)
G4ThreeVector getEntryLocalP() const
float getPhiAtEntry() const
int getParticleType() const
std::ostream & operator<<(std::ostream &os, const BscG4Hit &hit)
void setEnergyLoss(float e)
void setUnitID(unsigned int i)
unsigned int getUnitID() const
int getTimeSliceID() const
void setThetaAtEntry(float t)
void setEntryLocalP(const G4ThreeVector &xyz1)
const BscG4Hit & operator=(const BscG4Hit &right)
void setPhiAtEntry(float f)
float getThetaAtEntry() const
void addEnergyDeposit(double em, double hd)
void setTimeSlice(double d)
void setParticleType(short i)
G4ThreeVector getExitLocalP() const
double getEnergyDeposit() const
G4ThreeVector getEntry() const
double getIncidentEnergy() const
void setExitLocalP(const G4ThreeVector &xyz1)
void setIncidentEnergy(double e)
double getTimeSlice() const
float getEnergyLoss() const