#include <LbiComponent.h>
Definition at line 12 of file LbiComponent.h.
◆ GetThickness() [1/2]
double MuonGM::Component::GetThickness |
( |
| ) |
const |
|
inherited |
◆ GetThickness() [2/2]
double MuonGM::StandardComponent::GetThickness |
( |
const MYSQL & |
mysql | ) |
const |
|
inherited |
Definition at line 27 of file StandardComponent.cxx.
28 const Technology *tec = mysql.GetTechnology(
name);
30 if (
name.compare(0, 3,
"CHV") == 0) {
31 const CHV *chv =
dynamic_cast<const CHV*
>(tec);
33 }
else if (
name.compare(0, 3,
"CRO") == 0) {
34 const CRO *chv =
dynamic_cast<const CRO*
>(tec);
36 }
else if (
name.compare(0, 3,
"CMI") == 0) {
37 const CMI *chv =
dynamic_cast<const CMI*
>(tec);
39 }
else if (
name.compare(0, 3,
"LBI") == 0 ||
name.compare(0, 2,
"LB") == 0) {
40 const LBI *chv =
dynamic_cast<const LBI*
>(tec);
43 return mysql.GetTechnology(
name)->thickness;
◆ associated_CMIsubtype
std::string MuonGM::LbiComponent::associated_CMIsubtype {} |
◆ dead3
double MuonGM::StandardComponent::dead3 {0.} |
|
inherited |
◆ deadx
double MuonGM::StandardComponent::deadx {0.} |
|
inherited |
◆ deady
double MuonGM::StandardComponent::deady {0.} |
|
inherited |
◆ dx1
double MuonGM::Component::dx1 {0.} |
|
inherited |
◆ dx2
double MuonGM::Component::dx2 {0.} |
|
inherited |
◆ dy
double MuonGM::Component::dy {0.} |
|
inherited |
◆ excent
double MuonGM::StandardComponent::excent {0.} |
|
inherited |
◆ index
int MuonGM::StandardComponent::index {0} |
|
inherited |
◆ iswap
int MuonGM::StandardComponent::iswap {0} |
|
inherited |
◆ name
std::string MuonGM::Component::name {} |
|
inherited |
◆ posx
double MuonGM::StandardComponent::posx {0.} |
|
inherited |
◆ posy
double MuonGM::StandardComponent::posy {0.} |
|
inherited |
◆ posz
double MuonGM::StandardComponent::posz {0.} |
|
inherited |
The documentation for this class was generated from the following file: