8 theNpe(0), theTime(0), theLogV(0) {
13 G4int tkID) : theTowerId(tower), theDepth(depth),
14 theTrackId(tkID), theNpe(0), theTime(0),
41 return (
this==&right) ? 1 : 0;
45 os <<
" Data of this FiberG4Hit are:\n"
46 <<
" TowerId ID: " << hit.
towerId() <<
"\n"
47 <<
" Depth : " << hit.
depth() <<
"\n"
48 <<
" Track ID : " << hit.
trackId() <<
"\n"
49 <<
" Nb. of Cerenkov Photons : " << hit.
npe() <<
"\n"
50 <<
" Time :" << hit.
time() <<
" at " << hit.
hitPos() <<
"\n"
51 <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
std::ostream & operator<<(std::ostream &out, const ALILine &li)
G4int operator==(const FiberG4Hit &right) const
const FiberG4Hit & operator=(const FiberG4Hit &right)
math::XYZPoint hitPos() const
const G4LogicalVolume * theLogV
G4ThreadLocal G4Allocator< FiberG4Hit > * fFiberG4HitAllocator