The Class for VXD Envelope parameters.
More...
#include <VXDEnvelopePar.h>
|
| VXDEnvelopePar (const std::string &name, const std::string &material, const std::string &color, double minPhi, double maxPhi, bool exists) |
| Constructor.
|
|
| VXDEnvelopePar () |
| 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
|
|
std::list< std::pair< double, double > > & | getInnerPoints () |
| get inner XZ points
|
|
const std::list< std::pair< double, double > > & | getOuterPoints () const |
| get outer XZ points
|
|
std::list< std::pair< double, double > > & | getOuterPoints () |
| get outer XZ points
|
|
|
| ClassDef (VXDEnvelopePar, 5) |
| ClassDef, must be the last term before the closing {}.
|
|
|
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 21 of file VXDEnvelopePar.h.
◆ VXDEnvelopePar() [1/2]
VXDEnvelopePar |
( |
const std::string & | name, |
|
|
const std::string & | material, |
|
|
const std::string & | color, |
|
|
double | minPhi, |
|
|
double | maxPhi, |
|
|
bool | exists ) |
|
inline |
Constructor.
Definition at line 24 of file VXDEnvelopePar.h.
25 :
26 VXDRotationSolidPar(name, material, color, minPhi, maxPhi, exists)
27 {}
◆ VXDEnvelopePar() [2/2]
Constructor.
Definition at line 29 of file VXDEnvelopePar.h.
29 :
30 VXDRotationSolidPar()
31 {}
◆ getColor()
const std::string & getColor |
( |
| ) |
const |
|
inlineinherited |
◆ getExists()
◆ getInnerPoints() [1/2]
std::list< std::pair< double, double > > & getInnerPoints |
( |
| ) |
|
|
inlineinherited |
◆ getInnerPoints() [2/2]
const std::list< std::pair< double, double > > & getInnerPoints |
( |
| ) |
const |
|
inlineinherited |
◆ getMaterial()
const std::string & getMaterial |
( |
| ) |
const |
|
inlineinherited |
◆ getMaxPhi()
double getMaxPhi |
( |
| ) |
const |
|
inlineinherited |
◆ getMinPhi()
double getMinPhi |
( |
| ) |
const |
|
inlineinherited |
◆ getName()
const std::string & getName |
( |
| ) |
const |
|
inlineinherited |
◆ getOuterPoints() [1/2]
std::list< std::pair< double, double > > & getOuterPoints |
( |
| ) |
|
|
inlineinherited |
◆ getOuterPoints() [2/2]
const std::list< std::pair< double, double > > & getOuterPoints |
( |
| ) |
const |
|
inlineinherited |
◆ m_color
◆ m_exists
◆ m_innerPoints
std::list< std::pair<double, double> > m_innerPoints |
|
privateinherited |
◆ m_material
◆ m_maxPhi
◆ m_minPhi
◆ m_name
◆ m_outerPoints
std::list< std::pair<double, double> > m_outerPoints |
|
privateinherited |
The documentation for this class was generated from the following file: