42#ifndef G4RayTrajectoryPoint_h
43#define G4RayTrajectoryPoint_h 1
57 inline void *
operator new(size_t);
58 inline void operator delete(
void *aTrajectoryPoint);
82#if defined G4VIS_ALLOC_EXPORT
88inline void* G4RayTrajectoryPoint::operator
new(size_t)
90 void *aTrajectoryPoint;
92 return aTrajectoryPoint;
95inline void G4RayTrajectoryPoint::operator
delete(
void *aTrajectoryPoint)
G4DLLIMPORT G4Allocator< G4RayTrajectoryPoint > G4RayTrajectoryPointAllocator
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector GetSurfaceNormal() const
const G4VisAttributes * GetPostStepAtt() const
void SetSurfaceNormal(G4ThreeVector val)
const G4ThreeVector GetPosition() const
void SetStepLength(G4double val)
virtual ~G4RayTrajectoryPoint()
G4double GetStepLength() const
const G4VisAttributes * GetPreStepAtt() const
void SetPreStepAtt(const G4VisAttributes *val)
void SetPostStepAtt(const G4VisAttributes *val)