![]() |
ATLAS Offline Software
|
This is the complete list of members for MuonGMR4::TrapezoidBoundsExpander, including all inherited members.
| BoundsExpander()=default | MuonGMR4::TrapezoidBoundsExpander | explicit |
| BoundsExpander(const Acts::Transform3 &toVolume, std::unique_ptr< const Acts::Logger > loggerObj=nullptr) | MuonGMR4::TrapezoidBoundsExpander | explicit |
| boxMidPoint() const | MuonGMR4::BoundsExpander | |
| cornerPoints(const Acts::GeometryContext &tgContext, const Acts::Volume &volume, const std::size_t nSegments=3) | MuonGMR4::BoundsExpander | static |
| cornerPoints(const Acts::GeometryContext &tgContext, const Acts::Surface &surface, const std::size_t nSegments=3) | MuonGMR4::BoundsExpander | static |
| distanceToTrapezoid(const Amg::Vector3D &vertex, const Amg::Vector3D &edge, const Amg::Vector3D &testMe, const Side side) | MuonGMR4::TrapezoidBoundsExpander | static |
| expand(const Acts::GeometryContext &tgContext, const Acts::Volume &volume) override final | MuonGMR4::TrapezoidBoundsExpander | virtual |
| expand(const Acts::GeometryContext &tgContext, const MuonGMR4::Chamber &chamber) | MuonGMR4::TrapezoidBoundsExpander | |
| expand(const Acts::GeometryContext &tgContext, const MuonGMR4::SpectrometerSector §or) | MuonGMR4::TrapezoidBoundsExpander | |
| expand(const Acts::GeometryContext &tgContext, const MuonGMR4::MuonReadoutElement &readoutElement, Acts::VolumeBoundFactory &boundFactory) | MuonGMR4::TrapezoidBoundsExpander | |
| findTrapezoidEdge(Amg::Vector3D &botCorner, Amg::Vector3D &topCorner, const Side side, const std::size_t lowPatch, const std::size_t highPatch) const | MuonGMR4::TrapezoidBoundsExpander | private |
| Level enum name | MuonGMR4::TrapezoidBoundsExpander | |
| logger() const | MuonGMR4::BoundsExpander | |
| m_constituents | MuonGMR4::TrapezoidBoundsExpander | private |
| m_finalBounds | MuonGMR4::TrapezoidBoundsExpander | private |
| m_locMax | MuonGMR4::BoundsExpander | private |
| m_locMin | MuonGMR4::BoundsExpander | private |
| m_logger | MuonGMR4::BoundsExpander | private |
| m_margin | MuonGMR4::TrapezoidBoundsExpander | private |
| m_shiftTrf | MuonGMR4::BoundsExpander | private |
| m_toVolume | MuonGMR4::BoundsExpander | private |
| makeBounds(Acts::VolumeBoundFactory &factory) override final | MuonGMR4::TrapezoidBoundsExpander | virtual |
| makeBounds(const MuonGMR4::MuonReadoutElement &readoutElement, Acts::VolumeBoundFactory &boundFactory) | MuonGMR4::TrapezoidBoundsExpander | static |
| makeEnvelope(Acts::VolumeBoundFactory &factory, std::string_view volName) | MuonGMR4::BoundsExpander | |
| makeVertex(const TrapezoidPatch &trapezoid, const Side side, const Level lvl) | MuonGMR4::TrapezoidBoundsExpander | static |
| maxima() const | MuonGMR4::BoundsExpander | |
| minima() const | MuonGMR4::BoundsExpander | |
| operator<<(std::ostream &ostr, const Side side) | MuonGMR4::TrapezoidBoundsExpander | friend |
| operator<<(std::ostream &ostr, const Level lvl) | MuonGMR4::TrapezoidBoundsExpander | friend |
| reCenter(std::span< const Amg::Vector3D > vertices) | MuonGMR4::BoundsExpander | |
| setMargin(const double margin) | MuonGMR4::TrapezoidBoundsExpander | |
| setMargin(const double marginXlow, const double marginXhigh, const double marginY, const double marginZ) | MuonGMR4::TrapezoidBoundsExpander | |
| Side enum name | MuonGMR4::TrapezoidBoundsExpander | |
| toIndex(const Side side, const Level lvl) | MuonGMR4::TrapezoidBoundsExpander | static |
| toVertexCenter() const | MuonGMR4::BoundsExpander | |
| VolumeAligner_t typedef | MuonGMR4::BoundsExpander |