127 os <<
" Data of this BscG4Hit are:" << std::endl
132 <<
" Tof : " << hit.
getTof() << std::endl
134 <<
" elmenergy = " << hit.
getEM() << std::endl
135 <<
" hadrenergy = " << hit.
getHadr() << std::endl
138 <<
" Pabs = " << hit.
getPabs() << std::endl
139 <<
" Energy of primary particle (ID = " << hit.
getTrackID()
141 <<
" Entry point in Bsc unit number " << hit.
getUnitID()
142 <<
" is: " << hit.
getEntry() <<
" (mm)" << std::endl;
143 os <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
void setHitPosition(const G4ThreeVector &)
void setEntry(const G4ThreeVector &xyz)
int getParticleType() const
std::ostream & operator<<(std::ostream &os, const BscG4Hit &hit)
float getIncidentEnergy() const
int getTimeSliceID() const
const BscG4Hit & operator=(const BscG4Hit &right)
const G4ThreeVector & getExitLocalP() const
const G4ThreeVector & getEntry() const
void addEnergyDeposit(float em, float hd)
float getEnergyDeposit() const
void setVertexPosition(const G4ThreeVector &)
const G4ThreeVector & getEntryLocalP() const
uint32_t getUnitID() const
double getTimeSlice() const
float getEnergyLoss() const