![]() |
ATLAS Offline Software
|
Helper struct to cache the mounting points of the strips with the bottom & top edge of the Tgc panel. More...
Public Member Functions | |
stripEdges (double dBot, double dTop, const RadialStripDesign &parent_) | |
Standard constrcutor. More... | |
Amg::Vector2D | bottomMounting () const |
Amg::Vector2D | topMounting () const |
Amg::Vector2D | center () const |
Amg::Vector2D | fromBottomToTop () const |
Public Attributes | |
const RadialStripDesign & | parent |
double | distOnBottom {0.} |
double | distOnTop {0.} |
Helper struct to cache the mounting points of the strips with the bottom & top edge of the Tgc panel.
By convention, one instance of stripEdges represent the left edge of strip i and the right ege of strip i-1, except for the very first & last one which is just representing the left edge of the first & the last edge of the last strip.
Definition at line 70 of file RadialStripDesign.h.
|
inline |
Standard constrcutor.
dBot | Mounting at the bottom edge of readout panel. Measured from the bottom left panel corner. |
dTop | Mounting at the top edge of readout panel. Measured from the top left panel corner. |
_parent | Instance of the constructing RadialStripDesign to fetch the trapezoid boundaries |
Definition at line 77 of file RadialStripDesign.h.
Amg::Vector2D MuonGMR4::RadialStripDesign::stripEdges::bottomMounting | ( | ) | const |
Amg::Vector2D MuonGMR4::RadialStripDesign::stripEdges::center | ( | ) | const |
Amg::Vector2D MuonGMR4::RadialStripDesign::stripEdges::fromBottomToTop | ( | ) | const |
Amg::Vector2D MuonGMR4::RadialStripDesign::stripEdges::topMounting | ( | ) | const |
double MuonGMR4::RadialStripDesign::stripEdges::distOnBottom {0.} |
Definition at line 93 of file RadialStripDesign.h.
double MuonGMR4::RadialStripDesign::stripEdges::distOnTop {0.} |
Definition at line 94 of file RadialStripDesign.h.
const RadialStripDesign& MuonGMR4::RadialStripDesign::stripEdges::parent |
Definition at line 92 of file RadialStripDesign.h.