binningBorder(BinningValue bValue) const | Acts::VolumeBounds | inlinevirtual |
binningOffset(BinningValue bValue) const | Acts::VolumeBounds | inlinevirtual |
boundingBox(const Transform3 *trf=nullptr, const Vector3 &envelope={0, 0, 0}, const Volume *entity=nullptr) const final | Acts::TrapezoidVolumeBounds | virtual |
BoundsType enum name | Acts::VolumeBounds | |
BoundValues enum name | Acts::TrapezoidVolumeBounds | |
buildSurfaceBounds() | Acts::TrapezoidVolumeBounds | private |
checkConsistency() noexcept(false) | Acts::TrapezoidVolumeBounds | inlineprivate |
dumpT(stream_t &dt) const | Acts::TrapezoidVolumeBounds | private |
eAlpha enum value | Acts::TrapezoidVolumeBounds | |
eBeta enum value | Acts::TrapezoidVolumeBounds | |
eCone enum value | Acts::VolumeBounds | |
eCuboid enum value | Acts::VolumeBounds | |
eCutoutCylinder enum value | Acts::VolumeBounds | |
eCylinder enum value | Acts::VolumeBounds | |
eGenericCuboid enum value | Acts::VolumeBounds | |
eHalfLengthXnegY enum value | Acts::TrapezoidVolumeBounds | |
eHalfLengthXposY enum value | Acts::TrapezoidVolumeBounds | |
eHalfLengthY enum value | Acts::TrapezoidVolumeBounds | |
eHalfLengthZ enum value | Acts::TrapezoidVolumeBounds | |
eOther enum value | Acts::VolumeBounds | |
eSize enum value | Acts::TrapezoidVolumeBounds | |
eTrapezoid enum value | Acts::VolumeBounds | |
get(BoundValues bValue) const | Acts::TrapezoidVolumeBounds | inline |
inside(const Vector3 &pos, double tol=0.) const override | Acts::TrapezoidVolumeBounds | virtual |
m_faceAlphaRectangleBounds | Acts::TrapezoidVolumeBounds | private |
m_faceBetaRectangleBounds | Acts::TrapezoidVolumeBounds | private |
m_faceXYTrapezoidBounds | Acts::TrapezoidVolumeBounds | private |
m_faceZXRectangleBoundsBottom | Acts::TrapezoidVolumeBounds | private |
m_faceZXRectangleBoundsTop | Acts::TrapezoidVolumeBounds | private |
m_values | Acts::TrapezoidVolumeBounds | private |
operator=(const TrapezoidVolumeBounds &trabo)=default | Acts::TrapezoidVolumeBounds | |
orientedSurfaces(const Transform3 &transform=Transform3::Identity()) const override | Acts::TrapezoidVolumeBounds | virtual |
toStream(std::ostream &sl) const override | Acts::TrapezoidVolumeBounds | virtual |
TrapezoidVolumeBounds()=delete | Acts::TrapezoidVolumeBounds | |
TrapezoidVolumeBounds(double minhalex, double maxhalex, double haley, double halez) noexcept(false) | Acts::TrapezoidVolumeBounds | |
TrapezoidVolumeBounds(double minhalex, double haley, double halez, double alpha, double beta) noexcept(false) | Acts::TrapezoidVolumeBounds | |
TrapezoidVolumeBounds(const std::array< double, eSize > &values) noexcept(false) | Acts::TrapezoidVolumeBounds | inline |
TrapezoidVolumeBounds(const TrapezoidVolumeBounds &trabo)=default | Acts::TrapezoidVolumeBounds | |
type() const final | Acts::TrapezoidVolumeBounds | inlinevirtual |
values() const final | Acts::TrapezoidVolumeBounds | inlinevirtual |
VolumeBounds()=default | Acts::VolumeBounds | |
~TrapezoidVolumeBounds() override=default | Acts::TrapezoidVolumeBounds | |
~VolumeBounds()=default | Acts::VolumeBounds | virtual |