28 double stereo1,
double stereo2,
double hz)
32 fHype(new TGeoHype(name.data(), r1 /
RootGM::
Units::Length(),
VGM implementation for Root hyperboloid solid.
virtual double InnerStereoAngle() const
Return the inner stereo angle.
virtual double OuterStereoAngle() const
Return the inner stereo angle.
virtual double ZHalfLength() const
Return the half-length along the z axis in mm.
virtual std::string Name() const
Return the name of this solid.
virtual double OuterRadius() const
Return the outer radius in mm.
virtual double InnerRadius() const
Return the inner radius in mm.
void AddSolid(VGM::ISolid *, TGeoShape *)
static SolidMap * Instance()
Conversion from Root physical units to VGM units.
static double Length()
Return Root length unit in VGM units.
static double Angle()
Return Root angle unit in VGM units.
VGM implementation for Root.