40#ifndef __G4TOROIDALSURAFCE
41#define __G4TOROIDALSURAFCE
111#include "G4ToroidalSurface.icc"
G4double GetMaxRadius() const
G4int Intersect(const G4Ray &)
G4Vector3D GetDirection() const
G4Point3D GetLocation() const
G4String GetEntityType() const
G4double ClosestDistanceToPoint(const G4Point3D &x)
virtual ~G4ToroidalSurface()
G4double GetMinRadius() const
void MultiplyVectorByMatrix(G4Vector3D &DCos)
G4Vector3D GetAxis() const
virtual G4Vector3D SurfaceNormal(const G4Point3D &Pt) const
void MultiplyPointByMatrix(G4Point3D &Base)