7 theNpe(0), theTime(0), theLogV(
nullptr) {
40 return (
this==&right) ? 1 : 0;
44 os <<
" Data of this FiberG4Hit are:\n" 45 <<
" TowerId ID: " << hit.
towerId() <<
"\n" 46 <<
" Depth : " << hit.
depth() <<
"\n" 47 <<
" Track ID : " << hit.
trackId() <<
"\n" 48 <<
" Nb. of Cerenkov Photons : " << hit.
npe() <<
"\n" 49 <<
" Time :" << hit.
time() <<
" at " << hit.
hitPos() <<
"\n" 50 <<
"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
G4int operator==(const FiberG4Hit &right) const
std::ostream & operator<<(std::ostream &os, const FiberG4Hit &hit)
G4ThreadLocal G4Allocator< FiberG4Hit > * fFiberG4HitAllocator
const FiberG4Hit & operator=(const FiberG4Hit &right)
math::XYZPoint hitPos() const
const G4LogicalVolume * theLogV