47 :
G4VHit(), fTrackID(0), fChamberNb(0), fEdep(0), fPos(0,0,0) {}
58 fTrackID = right.fTrackID;
59 fChamberNb = right.fChamberNb;
68 fTrackID = right.fTrackID;
69 fChamberNb = right.fChamberNb;
79 return (
this==&right) ? 1 : 0;
95 pVVisManager->
Draw(circle);
103 G4cout <<
" trackID: " << fTrackID <<
" chamberNb: " << fChamberNb
104 <<
" energy deposit[MeV]: " << fEdep
105 <<
" position[mm]: " << fPos <<
G4endl;
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
G4Allocator< ExP01TrackerHit > ExP01TrackerHitAllocator
static G4VVisManager * GetConcreteInstance()
G4int operator==(const ExP01TrackerHit &) const
void SetFillStyle(FillStyle)
Hit implementation for the persistency example.
G4GLOB_DLL std::ostream G4cout
const ExP01TrackerHit & operator=(const ExP01TrackerHit &)
void SetVisAttributes(const G4VisAttributes *)
Definition of the ExP01TrackerHit class.
void SetScreenSize(G4double)