Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::DiamondBounds Member List

This is the complete list of members for Acts::DiamondBounds, including all inherited members.

boundingBox() const finalActs::DiamondBoundsvirtual
BoundsType enum nameActs::SurfaceBounds
BoundValues enum nameActs::DiamondBounds
checkConsistency() noexcept(false)Acts::DiamondBoundsinlineprivate
DiamondBounds()=deleteActs::DiamondBounds
DiamondBounds(double halfXnegY, double halfXzeroY, double halfXposY, double halfYneg, double halfYpos) noexcept(false)Acts::DiamondBoundsinline
DiamondBounds(const std::array< double, eSize > &values) noexcept(false)Acts::DiamondBoundsinline
eAnnulus enum valueActs::SurfaceBounds
eBoundless enum valueActs::SurfaceBounds
eCone enum valueActs::SurfaceBounds
eConvexPolygon enum valueActs::SurfaceBounds
eCylinder enum valueActs::SurfaceBounds
eDiamond enum valueActs::SurfaceBounds
eDisc enum valueActs::SurfaceBounds
eDiscTrapezoid enum valueActs::SurfaceBounds
eEllipse enum valueActs::SurfaceBounds
eHalfLengthXnegY enum valueActs::DiamondBounds
eHalfLengthXposY enum valueActs::DiamondBounds
eHalfLengthXzeroY enum valueActs::DiamondBounds
eHalfLengthYneg enum valueActs::DiamondBounds
eHalfLengthYpos enum valueActs::DiamondBounds
eLine enum valueActs::SurfaceBounds
eOther enum valueActs::SurfaceBounds
eRectangle enum valueActs::SurfaceBounds
eSize enum valueActs::DiamondBounds
eTrapezoid enum valueActs::SurfaceBounds
eTriangle enum valueActs::SurfaceBounds
get(BoundValues bValue) const Acts::DiamondBoundsinline
inside(const Vector2 &lposition, const BoundaryCheck &bcheck) const finalActs::DiamondBoundsvirtual
m_boundingBoxActs::DiamondBoundsprivate
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::DiamondBoundsinline
m_valuesActs::DiamondBoundsprivate
toStream(std::ostream &sl) const finalActs::DiamondBoundsvirtual
type() const finalActs::DiamondBoundsvirtual
values() const finalActs::DiamondBoundsinlinevirtual
Vector2Acts::DiamondBounds
vertices(unsigned int lseg=1) const finalActs::DiamondBoundsvirtual
~SurfaceBounds()=defaultActs::SurfaceBoundsvirtual