43 #ifndef G4RayTrajectory_h
44 #define G4RayTrajectory_h 1
71 inline void*
operator new(size_t);
72 inline void operator delete(
void*);
98 #if defined G4VIS_ALLOC_EXPORT
104 inline void* G4RayTrajectory::operator
new(size_t)
111 inline void G4RayTrajectory::operator
delete(
void* aTrajectory)
G4DLLIMPORT G4ThreadLocal G4Allocator< G4RayTrajectory > * rayTrajectoryAllocator
G4int GetPDGEncoding() const
CLHEP::Hep3Vector G4ThreeVector
G4String GetParticleName() const
G4int GetParentID() const
std::vector< G4RayTrajectoryPoint * > * positionRecord
virtual int GetPointEntries() const
virtual ~G4RayTrajectory()
G4double GetCharge() const
virtual void MergeTrajectory(G4VTrajectory *secondTrajectory)
G4RayTrajectory & operator=(const G4RayTrajectory &)
G4RayTrajectoryPoint * GetPointC(G4int i) const
G4ThreeVector GetInitialMomentum() const
virtual void DrawTrajectory() const
virtual void AppendStep(const G4Step *)
virtual G4VTrajectoryPoint * GetPoint(G4int i) const
virtual void ShowTrajectory(std::ostream &) const