![]() |
Belle II Software
release-08-02-04
|
The Class for VXD Envelope parameters. More...
#include <VXDRotationSolidPar.h>


Public Member Functions | |
| VXDRotationSolidPar (const std::string &name, const std::string &material, const std::string &color, double minPhi, double maxPhi, bool exists) | |
| Constructor. | |
| VXDRotationSolidPar () | |
| Constructor. | |
| bool | getExists () const |
| returns if rotation solid has inner points | |
| const std::string & | getName () const |
| get name of the envelope | |
| const std::string & | getMaterial () const |
| get name of the material | |
| const std::string & | getColor () const |
| get color | |
| double | getMinPhi () const |
| get min Phi | |
| double | getMaxPhi () const |
| get max Phi | |
| const std::list< std::pair< double, double > > & | getInnerPoints () const |
| get inner XZ points | |
| const std::list< std::pair< double, double > > & | getOuterPoints () const |
| get outer XZ points | |
| std::list< std::pair< double, double > > & | getInnerPoints () |
| get inner XZ points | |
| std::list< std::pair< double, double > > & | getOuterPoints () |
| get outer XZ points | |
Private Member Functions | |
| ClassDef (VXDRotationSolidPar, 5) | |
| ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
| std::string | m_name |
| Name of rotation solid (envelope) | |
| std::string | m_material |
| Name of the material. | |
| std::string | m_color |
| Name of color. | |
| double | m_minPhi |
| Minimum phi angle. | |
| double | m_maxPhi |
| Maximum phi angle. | |
| bool | m_exists |
| Flags rotation solid (envelope) exists. | |
| std::list< std::pair< double, double > > | m_innerPoints |
| List of inner points in the ZX plane. | |
| std::list< std::pair< double, double > > | m_outerPoints |
| List of outer points in the ZX plane. | |
The Class for VXD Envelope parameters.
Definition at line 26 of file VXDRotationSolidPar.h.