51 : X0(x0), Y0(y0), Z0(
z0),
T0(t0)
57 : X0(xyz0.x()), Y0(xyz0.y()), Z0(xyz0.z()),
T0(t0)
73 while(theNext !=
nullptr)
76 theNext = thisPrimary->
GetNext();
112 while (np !=
nullptr)
127 while (nv !=
nullptr)
143 return (
this==&right);
149 return (
this!=&right);
158 for(
G4int j=0; j<i; ++j )
160 if( particle ==
nullptr )
return nullptr;
161 particle = particle->
GetNext();
181 G4cout <<
" -- Primary particles :: "
static const G4double T0[78]
G4Allocator< G4PrimaryVertex > *& aPrimaryVertexAllocator()
static constexpr double mm
G4GLOB_DLL std::ostream G4cout
G4PrimaryParticle * GetNext() const
G4bool operator==(const G4PrimaryVertex &right) const
virtual ~G4PrimaryVertex()
G4PrimaryParticle * theTail
G4PrimaryVertex * GetNext() const
G4PrimaryVertex & operator=(const G4PrimaryVertex &right)
G4VUserPrimaryVertexInformation * userInfo
G4bool operator!=(const G4PrimaryVertex &right) const
G4PrimaryParticle * theParticle
G4PrimaryVertex * tailVertex
G4PrimaryParticle * GetPrimary(G4int i=0) const
G4PrimaryVertex * nextVertex
#define G4ThreadLocalStatic