51 while(nextVertex !=
nullptr)
54 nextVertex = thisVertex->
GetNext();
58 thePrimaryVertex =
nullptr;
61 if(trajectoryContainer !=
nullptr)
64 delete trajectoryContainer;
67 delete randomNumberStatus;
68 delete randomNumberStatusForProcessing;
73 return ( eventID == right.eventID );
78 return ( eventID != right.eventID );
89 if(pVVisManager ==
nullptr)
return;
91 if(trajectoryContainer !=
nullptr)
93 std::size_t n_traj = trajectoryContainer->
entries();
94 for(std::size_t i=0; i<n_traj; ++i)
95 { (*trajectoryContainer)[i]->DrawTrajectory(); }
101 for(std::size_t j=0; j<n_HC; ++j)
111 for(std::size_t j=0; j<n_DC; ++j)
G4Allocator< G4Event > *& anEventAllocator()
G4GLOB_DLL std::ostream G4cout
G4VDigiCollection * GetDC(G4int i) const
size_t GetCapacity() const
G4bool operator!=(const G4Event &right) const
G4bool operator==(const G4Event &right) const
G4VHitsCollection * GetHC(G4int i)
G4PrimaryVertex * GetNext() const
std::size_t entries() const
virtual void DrawAllDigi()
virtual void DrawAllHits()
static G4VVisManager * GetConcreteInstance()
#define G4ThreadLocalStatic