The Class for VXD Envelope parameters.
More...
#include <VXDRotationSolidPar.h>
|
| 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
|
|
|
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.
◆ VXDRotationSolidPar() [1/2]
VXDRotationSolidPar |
( |
const std::string & | name, |
|
|
const std::string & | material, |
|
|
const std::string & | color, |
|
|
double | minPhi, |
|
|
double | maxPhi, |
|
|
bool | exists ) |
|
inline |
Constructor.
Definition at line 29 of file VXDRotationSolidPar.h.
30 :
31 m_name(name), m_material(material), m_color(color), m_minPhi(minPhi), m_maxPhi(maxPhi), m_exists(exists)
32 {}
◆ VXDRotationSolidPar() [2/2]
Constructor.
Definition at line 35 of file VXDRotationSolidPar.h.
35 :
36 m_name(""), m_material(""), m_color(""), m_minPhi(0), m_maxPhi(0), m_exists(false)
37 {}
◆ getColor()
const std::string & getColor |
( |
| ) |
const |
|
inline |
◆ getExists()
◆ getInnerPoints() [1/2]
std::list< std::pair< double, double > > & getInnerPoints |
( |
| ) |
|
|
inline |
◆ getInnerPoints() [2/2]
const std::list< std::pair< double, double > > & getInnerPoints |
( |
| ) |
const |
|
inline |
◆ getMaterial()
const std::string & getMaterial |
( |
| ) |
const |
|
inline |
◆ getMaxPhi()
double getMaxPhi |
( |
| ) |
const |
|
inline |
◆ getMinPhi()
double getMinPhi |
( |
| ) |
const |
|
inline |
◆ getName()
const std::string & getName |
( |
| ) |
const |
|
inline |
◆ getOuterPoints() [1/2]
std::list< std::pair< double, double > > & getOuterPoints |
( |
| ) |
|
|
inline |
◆ getOuterPoints() [2/2]
const std::list< std::pair< double, double > > & getOuterPoints |
( |
| ) |
const |
|
inline |
◆ m_color
◆ m_exists
◆ m_innerPoints
std::list< std::pair<double, double> > m_innerPoints |
|
private |
◆ m_material
◆ m_maxPhi
◆ m_minPhi
◆ m_name
◆ m_outerPoints
std::list< std::pair<double, double> > m_outerPoints |
|
private |
The documentation for this class was generated from the following file: