 |
Belle II Software
release-05-01-25
|
28 class VXDRotationSolidPar:
public TObject {
31 VXDRotationSolidPar(
const std::string& name,
const std::string& material,
const std::string& color,
32 double minPhi,
double maxPhi,
bool exists):
bool m_exists
Flags rotation solid (envelope) exists.
const std::list< std::pair< double, double > > & getOuterPoints() const
get outer XZ points
const std::list< std::pair< double, double > > & getInnerPoints() const
get inner XZ points
const std::string & getName() const
get name of the envelope
ClassDef(VXDRotationSolidPar, 5)
ClassDef, must be the last term before the closing {}.
double m_maxPhi
Maximum phi angle.
The Class for VXD Envelope parameters.
std::string m_name
Name of rotation solid (envelope)
std::list< std::pair< double, double > > m_innerPoints
List of inner points in the ZX plane.
std::string m_color
Name of color.
VXDRotationSolidPar()
Constructor.
bool getExists() const
returns if rotation solid has inner points
double getMaxPhi() const
get max Phi
Abstract base class for different kinds of events.
double m_minPhi
Minimum phi angle.
double getMinPhi() const
get min Phi
std::string m_material
Name of the material.
const std::string & getColor() const
get color
std::list< std::pair< double, double > > m_outerPoints
List of outer points in the ZX plane.
const std::string & getMaterial() const
get name of the material