![]() |
ATLAS Offline Software
|
Helper struct to represent a full MicroMegas chamber. More...
Classes | |
| struct | MmChannel |
| struct | MmLayer |
| Helper struct to assess that the layers are properly oriented. More... | |
Public Member Functions | |
| MmChamber ()=default | |
| Default constructor. More... | |
| bool | operator< (const MmChamber &other) const |
| Sorting operator to insert the object into std::set. More... | |
Public Attributes | |
| int | stationIndex {0} |
| int | stationEta {0} |
| int | stationPhi {0} |
| int | multilayer {0} |
| std::string | design {} |
| Amg::Transform3D | alignableTransform {Amg::Transform3D::Identity()} |
| Transformation of the underlying Alignable node. More... | |
| Amg::Transform3D | geoModelTransform {Amg::Transform3D::Identity()} |
| Transformation of the underlying GeoModel element. More... | |
| unsigned int | nGasGaps {0} |
| double | ActiveWidthS {0.} |
| double | ActiveWidthL {0.} |
| double | ActiveHeightR {0.} |
| double | stripPitch {0.} |
| double | moduleHeight {0.} |
| double | moduleWidthS {0.} |
| double | moduleWidthL {0.} |
| std::set< MmChannel > | channels {} |
| std::set< MmLayer > | layers {} |
Helper struct to represent a full MicroMegas chamber.
Definition at line 33 of file runMmGeoComparison.cxx.
|
default |
Default constructor.
Sorting operator to insert the object into std::set.
Definition at line 48 of file runMmGeoComparison.cxx.
| double MmChamber::ActiveHeightR {0.} |
Definition at line 64 of file runMmGeoComparison.cxx.
| double MmChamber::ActiveWidthL {0.} |
Definition at line 63 of file runMmGeoComparison.cxx.
| double MmChamber::ActiveWidthS {0.} |
Definition at line 62 of file runMmGeoComparison.cxx.
| Amg::Transform3D MmChamber::alignableTransform {Amg::Transform3D::Identity()} |
Transformation of the underlying Alignable node.
Definition at line 45 of file runMmGeoComparison.cxx.
| std::set<MmChannel> MmChamber::channels {} |
Definition at line 116 of file runMmGeoComparison.cxx.
| std::string MmChamber::design {} |
Definition at line 42 of file runMmGeoComparison.cxx.
| Amg::Transform3D MmChamber::geoModelTransform {Amg::Transform3D::Identity()} |
Transformation of the underlying GeoModel element.
Definition at line 56 of file runMmGeoComparison.cxx.
| std::set<MmLayer> MmChamber::layers {} |
Definition at line 117 of file runMmGeoComparison.cxx.
| double MmChamber::moduleHeight {0.} |
Definition at line 67 of file runMmGeoComparison.cxx.
| double MmChamber::moduleWidthL {0.} |
Definition at line 69 of file runMmGeoComparison.cxx.
| double MmChamber::moduleWidthS {0.} |
Definition at line 68 of file runMmGeoComparison.cxx.
| int MmChamber::multilayer {0} |
Definition at line 41 of file runMmGeoComparison.cxx.
| unsigned int MmChamber::nGasGaps {0} |
Definition at line 59 of file runMmGeoComparison.cxx.
| int MmChamber::stationEta {0} |
Definition at line 39 of file runMmGeoComparison.cxx.
| int MmChamber::stationIndex {0} |
Definition at line 38 of file runMmGeoComparison.cxx.
| int MmChamber::stationPhi {0} |
Definition at line 40 of file runMmGeoComparison.cxx.
| double MmChamber::stripPitch {0.} |
Definition at line 65 of file runMmGeoComparison.cxx.
1.8.18