177 os <<
" Data of this FP420G4Hit are:" << std::endl
178 <<
" hitEntryLocalP: " <<
hit.getEntryLocalP() << std::endl
179 <<
" hitExitLocalP: " <<
hit.getExitLocalP() << std::endl
180 <<
" Time slice ID: " <<
hit.getTimeSliceID() << std::endl
181 <<
" Time slice : " <<
hit.getTimeSlice() << std::endl
182 <<
" Tof : " <<
hit.getTof() << std::endl
183 <<
" EnergyDeposit = " <<
hit.getEnergyDeposit() << std::endl
184 <<
" elmenergy = " <<
hit.getEM() << std::endl
185 <<
" hadrenergy = " <<
hit.getHadr() << std::endl
186 <<
" EnergyLoss = " <<
hit.getEnergyLoss() << std::endl
187 <<
" ParticleType = " <<
hit.getParticleType() << std::endl
188 <<
" ParticleType = " <<
hit.getParticleType() << std::endl
189 <<
" Theta at Entry = " <<
hit.getThetaAtEntry() << std::endl
190 <<
" Phi at Entry = " <<
hit.getPhiAtEntry() << std::endl
191 <<
" X at Entry = " <<
hit.getX() << std::endl
192 <<
" Y at Entry = " <<
hit.getY() << std::endl
193 <<
" Z at Entry = " <<
hit.getZ() << std::endl
194 <<
" VtxX = " <<
hit.getVx() << std::endl
195 <<
" VtxY = " <<
hit.getVy() << std::endl
196 <<
" VtxZ = " <<
hit.getVz() << std::endl
197 <<
" parentID = " <<
hit.getParentId() << std::endl
198 <<
" Pabs = " <<
hit.getPabs() << std::endl
199 <<
" Energy of primary particle (ID = " <<
hit.getTrackID() <<
") = " <<
hit.getIncidentEnergy() <<
" (MeV)" 201 <<
" Entry point in FP420 unit number " <<
hit.getUnitID() <<
" is: " <<
hit.getEntry() <<
" (mm)" << std::endl;
202 os <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" << std::endl;
float getThetaAtEntry() const
const FP420G4Hit & operator=(const FP420G4Hit &right)
void setPhiAtEntry(float f)
void setEntry(const G4ThreeVector &xyz)
unsigned int getUnitID() const
void addEnergyDeposit(double em, double hd)
void setEnergyLoss(float e)
double getIncidentEnergy() const
int getTimeSliceID() const
G4ThreeVector getEntry() const
double getTimeSlice() const
unsigned int getTrackID() const
int getParticleType() const
G4ThreeVector getEntryLocalP() const
void setTimeSlice(double d)
void setEntryLocalP(const G4ThreeVector &xyz1)
void setIncidentEnergy(double e)
void setExitLocalP(const G4ThreeVector &xyz1)
double getEnergyDeposit() const
void setParticleType(short i)
void setThetaAtEntry(float t)
void setUnitID(unsigned int i)
float getPhiAtEntry() const
std::ostream & operator<<(std::ostream &os, const FP420G4Hit &hit)
float getEnergyLoss() const
void addEnergyLoss(float e)
G4ThreeVector getExitLocalP() const