This is the complete list of members for Acts::DiamondBounds, including all inherited members.
boundingBox() const final | Acts::DiamondBounds | virtual |
BoundsType enum name | Acts::SurfaceBounds | |
BoundValues enum name | Acts::DiamondBounds | |
checkConsistency() noexcept(false) | Acts::DiamondBounds | inlineprivate |
DiamondBounds()=delete | Acts::DiamondBounds | |
DiamondBounds(double halfXnegY, double halfXzeroY, double halfXposY, double halfYneg, double halfYpos) noexcept(false) | Acts::DiamondBounds | inline |
DiamondBounds(const std::array< double, eSize > &values) noexcept(false) | Acts::DiamondBounds | inline |
eAnnulus enum value | Acts::SurfaceBounds | |
eBoundless enum value | Acts::SurfaceBounds | |
eCone enum value | Acts::SurfaceBounds | |
eConvexPolygon enum value | Acts::SurfaceBounds | |
eCylinder enum value | Acts::SurfaceBounds | |
eDiamond enum value | Acts::SurfaceBounds | |
eDisc enum value | Acts::SurfaceBounds | |
eDiscTrapezoid enum value | Acts::SurfaceBounds | |
eEllipse enum value | Acts::SurfaceBounds | |
eHalfLengthXnegY enum value | Acts::DiamondBounds | |
eHalfLengthXposY enum value | Acts::DiamondBounds | |
eHalfLengthXzeroY enum value | Acts::DiamondBounds | |
eHalfLengthYneg enum value | Acts::DiamondBounds | |
eHalfLengthYpos enum value | Acts::DiamondBounds | |
eLine enum value | Acts::SurfaceBounds | |
eOther enum value | Acts::SurfaceBounds | |
eRectangle enum value | Acts::SurfaceBounds | |
eSize enum value | Acts::DiamondBounds | |
eTrapezoid enum value | Acts::SurfaceBounds | |
eTriangle enum value | Acts::SurfaceBounds | |
get(BoundValues bValue) const | Acts::DiamondBounds | inline |
inside(const Vector2 &lposition, const BoundaryCheck &bcheck) const final | Acts::DiamondBounds | virtual |
m_boundingBox | Acts::DiamondBounds | private |
m_boundingBox(Vector2{-(*std::max_element(m_values.begin(), m_values.begin()+2)),-halfYneg}, Vector2{*std::max_element(m_values.begin(), m_values.begin()+2), halfYpos}) | Acts::DiamondBounds | inline |
m_values | Acts::DiamondBounds | private |
toStream(std::ostream &sl) const final | Acts::DiamondBounds | virtual |
type() const final | Acts::DiamondBounds | virtual |
values() const final | Acts::DiamondBounds | inlinevirtual |
Vector2 | Acts::DiamondBounds | |
vertices(unsigned int lseg=1) const final | Acts::DiamondBounds | virtual |
~SurfaceBounds()=default | Acts::SurfaceBounds | virtual |