51 : moduleID(imod),
pname(aname), momentum(pxyz),
71 moduleID= right.moduleID;
73 momentum= right.momentum;
83 return (
this==&right) ? 1 : 0;
97 G4Color color, goodColor(1.,0.,0.), badColor(0.,0.,1.);
98 if(momentum.
perp()>pt_min) color=goodColor;
103 pVVisManager->
Draw(circle);
116 G4cout << tag <<
id <<
" :" << std::setw(12) << pname.c_str()
117 <<
" : pT=" << std::setprecision(3) << momentum.
perp()/
GeV
118 <<
" : TOF=" << std::setprecision(3) << tof/
ns
119 <<
" : x=" << std::setprecision(3) <<
position*(1./
m)
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
static G4VVisManager * GetConcreteInstance()
const H02MuonHit & operator=(const H02MuonHit &right)
void SetFillStyle(FillStyle)
G4GLOB_DLL std::ostream G4cout
static constexpr double m
void SetVisAttributes(const G4VisAttributes *)
static constexpr double GeV
G4int operator==(const H02MuonHit &right) const
G4Allocator< H02MuonHit > H02MuonHitAllocator
Definition of the H02MuonHit class.
void SetScreenSize(G4double)