45#ifndef __G4CONICALSURFACE_H
46#define __G4CONICALSURFACE_H
76 virtual const char*
NameOf()
const;
206#include "G4ConicalSurface.icc"
G4DLLIMPORT std::ostream G4cout
virtual void PrintOn(std::ostream &os=G4cout) const
G4String GetEntityType() const
G4int operator==(const G4ConicalSurface &c)
G4int Intersect(const G4Ray &ry)
virtual G4Vector3D SurfaceNormal(const G4Point3D &p) const
virtual G4int WithinBoundary(const G4Vector3D &x) const
virtual G4int Inside(const G4Vector3D &x) const
virtual G4double HowNear(const G4Vector3D &x) const
G4Vector3D GetAxis() const
G4double GetAngle() const
virtual ~G4ConicalSurface()
void SetAngle(G4double e)
virtual G4double Scale() const
virtual const char * NameOf() const