The Class for VXD PolyCone, possibly with coutouts.
More...
#include <VXDPolyConePar.h>
|
| | VXDPolyConePar (const std::string &name="", const std::string &material="", double minPhi=0, double maxPhi=0, bool doCutOut=false, double cutOutWidth1=0, double cutOutWidth2=0, double cutOutHeight=0, double cutOutDepth=0) |
| | Constructor.
|
| |
| const std::string & | getName (void) const |
| | Get name.
|
| |
| const std::string & | getMaterial (void) const |
| | Get material name.
|
| |
| double | getMinPhi (void) const |
| | Get MinPhi in rad.
|
| |
| double | getMaxPhi (void) const |
| | Get MaxPhi in rad.
|
| |
| bool | getDoCutOut (void) const |
| | Get doCutOut flag.
|
| |
| double | getCutOutWidth1 (void) const |
| | Get CutOut Width in mm.
|
| |
| double | getCutOutWidth2 (void) const |
| | Get CutOut Width2 in mm.
|
| |
| double | getCutOutHeight (void) const |
| | Get CutOut Height in mm.
|
| |
| double | getCutOutDepth (void) const |
| | Get CutOut Depth in mm.
|
| |
| std::vector< VXDPolyConePlanePar > & | getPlanes (void) |
| | Get planes.
|
| |
| const std::vector< VXDPolyConePlanePar > & | getPlanes (void) const |
| | Get planes.
|
| |
|
|
| ClassDef (VXDPolyConePar, 6) |
| | ClassDef, must be the last term before the closing {}.
|
| |
The Class for VXD PolyCone, possibly with coutouts.
Definition at line 55 of file VXDPolyConePar.h.
◆ VXDPolyConePar()
| VXDPolyConePar |
( |
const std::string & | name = "", |
|
|
const std::string & | material = "", |
|
|
double | minPhi = 0, |
|
|
double | maxPhi = 0, |
|
|
bool | doCutOut = false, |
|
|
double | cutOutWidth1 = 0, |
|
|
double | cutOutWidth2 = 0, |
|
|
double | cutOutHeight = 0, |
|
|
double | cutOutDepth = 0 ) |
|
inlineexplicit |
Constructor.
Definition at line 58 of file VXDPolyConePar.h.
59 :
60 m_name(name), m_material(material), m_minPhi(minPhi), m_maxPhi(maxPhi), m_doCutOut(doCutOut), m_cutOutWidth1(cutOutWidth1),
61 m_cutOutWidth2(cutOutWidth2),
62 m_cutOutHeight(cutOutHeight), m_cutOutDepth(cutOutDepth)
63 {}
◆ getCutOutDepth()
| double getCutOutDepth |
( |
void | | ) |
const |
|
inline |
Get CutOut Depth in mm.
Definition at line 84 of file VXDPolyConePar.h.
84{ return m_cutOutDepth; }
◆ getCutOutHeight()
| double getCutOutHeight |
( |
void | | ) |
const |
|
inline |
Get CutOut Height in mm.
Definition at line 82 of file VXDPolyConePar.h.
82{ return m_cutOutHeight; }
◆ getCutOutWidth1()
| double getCutOutWidth1 |
( |
void | | ) |
const |
|
inline |
Get CutOut Width in mm.
Get CutOut Width1 in mm
Definition at line 78 of file VXDPolyConePar.h.
78{ return m_cutOutWidth1; }
◆ getCutOutWidth2()
| double getCutOutWidth2 |
( |
void | | ) |
const |
|
inline |
Get CutOut Width2 in mm.
Definition at line 80 of file VXDPolyConePar.h.
80{ return m_cutOutWidth2; }
◆ getDoCutOut()
| bool getDoCutOut |
( |
void | | ) |
const |
|
inline |
◆ getMaterial()
| const std::string & getMaterial |
( |
void | | ) |
const |
|
inline |
◆ getMaxPhi()
| double getMaxPhi |
( |
void | | ) |
const |
|
inline |
◆ getMinPhi()
| double getMinPhi |
( |
void | | ) |
const |
|
inline |
◆ getName()
| const std::string & getName |
( |
void | | ) |
const |
|
inline |
◆ getPlanes() [1/2]
◆ getPlanes() [2/2]
◆ m_cutOutDepth
◆ m_cutOutHeight
◆ m_cutOutWidth1
◆ m_cutOutWidth2
◆ m_doCutOut
◆ m_material
◆ m_maxPhi
◆ m_minPhi
◆ m_name
◆ m_planes
The documentation for this class was generated from the following file: