ATLAS Offline Software
|
Helper struct to represent a full Rpc chamber. More...
Classes | |
struct | LayerTrans |
struct | RadialStrip |
struct | WireGang |
Public Member Functions | |
TgcChamber ()=default | |
Default constructor. More... | |
bool | operator< (const TgcChamber &other) const |
Sorting operator to insert the object into std::set. More... | |
Public Attributes | |
unsigned | stIdx {0} |
Identifier fields stationIndex / stationEta / stationPhi. More... | |
int | eta {0} |
unsigned | phi {0} |
unsigned | nGasGaps {0} |
std::string | techName {} |
float | shortWidth {0.f} |
float | longWidth {0.f} |
float | height {0.f} |
float | thickness {0.f} |
Amg::Transform3D | geoModelTransform {Amg::Transform3D::Identity()} |
Transformation of the underlying GeoModel element. More... | |
Amg::Transform3D | alignableTransform {Amg::Transform3D::Identity()} |
Transformation of the underlying Alignable node. More... | |
std::set< WireGang > | etaWires {} |
std::set< RadialStrip > | strips {} |
std::set< LayerTrans > | transforms {} |
Helper struct to represent a full Rpc chamber.
Definition at line 35 of file runTgcGeoComparison.cxx.
|
default |
Default constructor.
|
inline |
Amg::Transform3D TgcChamber::alignableTransform {Amg::Transform3D::Identity()} |
Transformation of the underlying Alignable node.
Definition at line 60 of file runTgcGeoComparison.cxx.
int TgcChamber::eta {0} |
Definition at line 41 of file runTgcGeoComparison.cxx.
std::set<WireGang> TgcChamber::etaWires {} |
Definition at line 113 of file runTgcGeoComparison.cxx.
Amg::Transform3D TgcChamber::geoModelTransform {Amg::Transform3D::Identity()} |
Transformation of the underlying GeoModel element.
Definition at line 58 of file runTgcGeoComparison.cxx.
float TgcChamber::height {0.f} |
Definition at line 48 of file runTgcGeoComparison.cxx.
float TgcChamber::longWidth {0.f} |
Definition at line 47 of file runTgcGeoComparison.cxx.
unsigned TgcChamber::nGasGaps {0} |
Definition at line 43 of file runTgcGeoComparison.cxx.
unsigned TgcChamber::phi {0} |
Definition at line 42 of file runTgcGeoComparison.cxx.
float TgcChamber::shortWidth {0.f} |
Definition at line 46 of file runTgcGeoComparison.cxx.
unsigned TgcChamber::stIdx {0} |
Identifier fields stationIndex / stationEta / stationPhi.
Definition at line 40 of file runTgcGeoComparison.cxx.
std::set<RadialStrip> TgcChamber::strips {} |
Definition at line 114 of file runTgcGeoComparison.cxx.
std::string TgcChamber::techName {} |
Definition at line 44 of file runTgcGeoComparison.cxx.
float TgcChamber::thickness {0.f} |
Definition at line 49 of file runTgcGeoComparison.cxx.
std::set<LayerTrans> TgcChamber::transforms {} |
Definition at line 115 of file runTgcGeoComparison.cxx.