39#ifndef G4TrajectoryContainer_h
40#define G4TrajectoryContainer_h 1
60 inline void *
operator new(size_t);
61 inline void operator delete(
void* anEvent);
67 inline size_t size()
const {
return vect->size(); }
73 for(
size_t i=0;i<
size();i++)
delete (*vect)[i];
83#if defined G4EVENT_ALLOC_EXPORT
89inline void* G4TrajectoryContainer::operator
new(size_t)
91 void* aTrajectoryContainer;
93 return aTrajectoryContainer;
96inline void G4TrajectoryContainer::operator
delete(
void* aTrajectoryContainer)
std::vector< G4VTrajectory * > TrajectoryVector
G4DLLIMPORT G4Allocator< G4TrajectoryContainer > aTrajectoryContainerAllocator
TrajectoryVector * GetVector() const
G4int operator==(const G4TrajectoryContainer &right) const
G4int operator!=(const G4TrajectoryContainer &right) const
G4bool insert(G4VTrajectory *p)
void push_back(G4VTrajectory *p)
G4VTrajectory * operator[](size_t n)