#include "G4VHit.hh"
#include "G4ThreeVector.hh"
#include <cstdint>
#include <iostream>
Go to the source code of this file.
std::ostream& operator<< |
( |
std::ostream & |
, |
|
|
const BscG4Hit & |
|
|
) |
| |
Definition at line 126 of file BSCG4Hit.cc.
References BscG4Hit::getEM(), BscG4Hit::getEnergyDeposit(), BscG4Hit::getEnergyLoss(), BscG4Hit::getEntry(), BscG4Hit::getEntryLocalP(), BscG4Hit::getExitLocalP(), BscG4Hit::getHadr(), BscG4Hit::getIncidentEnergy(), BscG4Hit::getPabs(), BscG4Hit::getParticleType(), BscG4Hit::getTimeSlice(), BscG4Hit::getTimeSliceID(), BscG4Hit::getTof(), BscG4Hit::getTrackID(), and BscG4Hit::getUnitID().
127 os <<
" Data of this BscG4Hit are:" << std::endl
128 <<
" hitEntryLocalP: " <<
hit.getEntryLocalP() << std::endl
129 <<
" hitExitLocalP: " <<
hit.getExitLocalP() << std::endl
130 <<
" Time slice ID: " <<
hit.getTimeSliceID() << std::endl
131 <<
" Time slice : " <<
hit.getTimeSlice() << std::endl
132 <<
" Tof : " <<
hit.getTof() << std::endl
133 <<
" EnergyDeposit = " <<
hit.getEnergyDeposit() << std::endl
134 <<
" elmenergy = " <<
hit.getEM() << std::endl
135 <<
" hadrenergy = " <<
hit.getHadr() << std::endl
136 <<
" EnergyLoss = " <<
hit.getEnergyLoss() << std::endl
137 <<
" ParticleType = " <<
hit.getParticleType() << std::endl
138 <<
" Pabs = " <<
hit.getPabs() << std::endl
139 <<
" Energy of primary particle (ID = " <<
hit.getTrackID()
140 <<
") = " <<
hit.getIncidentEnergy() <<
" (MeV)"<<std::endl
141 <<
" Entry point in Bsc unit number " <<
hit.getUnitID()
142 <<
" is: " <<
hit.getEntry() <<
" (mm)" << std::endl;
143 os <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"