41#ifndef G4RayTrajectoryPoint_h
42#define G4RayTrajectoryPoint_h 1
56 inline void *
operator new(size_t);
57 inline void operator delete(
void *aTrajectoryPoint);
81#if defined G4RAYTRACER_ALLOC_EXPORT
87inline void* G4RayTrajectoryPoint::operator
new(size_t)
94inline void G4RayTrajectoryPoint::operator
delete(
void *aTrajectoryPoint)
G4DLLIMPORT G4Allocator< G4RayTrajectoryPoint > *& rayTrajectoryPointAllocator()
CLHEP::Hep3Vector G4ThreeVector
G4ThreeVector GetSurfaceNormal() const
const G4VisAttributes * GetPostStepAtt() const
const G4ThreeVector GetPosition() const
void SetStepLength(G4double val)
virtual ~G4RayTrajectoryPoint()
G4double GetStepLength() const
void SetSurfaceNormal(const G4ThreeVector &val)
const G4VisAttributes * GetPreStepAtt() const
void SetPreStepAtt(const G4VisAttributes *val)
void SetPostStepAtt(const G4VisAttributes *val)