115 virtual const char*
NameOf()
const;
164#include "G4FCylindricalSurface.icc"
G4DLLIMPORT std::ostream G4cout
virtual G4double Area() const
virtual void PrintOn(std::ostream &os=G4cout) const
virtual G4double Scale() const
G4String GetEntityType() const
G4double GetRadius() const
G4int Intersect(const G4Ray &)
virtual const char * NameOf() const
virtual void resize(G4double r, G4double l)
virtual ~G4FCylindricalSurface()
virtual G4Vector3D SurfaceNormal(const G4Point3D &p) const
G4double GetLength() const
virtual G4int WithinBoundary(const G4Vector3D &x) const
G4Vector3D GetAxis() const
G4Axis2Placement3D Position
void SetRadius(G4double r)
virtual G4double HowNear(const G4Vector3D &x) const
G4int operator==(const G4FCylindricalSurface &c) const
virtual G4int Inside(const G4Vector3D &x) const