34 Para(
const std::string& name,
double dx,
double dy,
double dz,
double alpha,
35 double theta,
double phi);
40 virtual std::string
Name()
const;
45 virtual double Alpha()
const;
46 virtual double Theta()
const;
47 virtual double Phi()
const;
VGM implementation for Root para solid.
virtual double Theta() const
Return polar angle of the line joining the centres of the faces at -hz and +hz in deg.
virtual std::string Name() const
Return the name of this solid.
virtual double YHalfLength() const
Return half-length along the y axis in mm.
virtual double XHalfLength() const
Return half-length along the x axis in mm.
virtual double Alpha() const
Return angle formed by the y axis and by the plane joining the centre of the faces parallel to the z-...
virtual double Phi() const
Return azimuthal angle of the line joining the centres of the faces at -hz and +hz in deg.
virtual double ZHalfLength() const
Return half-length along the z axis in mm.
VGM implementation for Root.