ATLAS Offline Software
Trk::EllipseBounds Member List

This is the complete list of members for Trk::EllipseBounds, including all inherited members.

Annulus enum valueTrk::SurfaceBounds
averagePhi() constTrk::EllipseBoundsinline
BoundsType enum nameTrk::SurfaceBounds
BoundValues enum nameTrk::EllipseBounds
bv_averagePhi enum valueTrk::EllipseBounds
bv_halfPhiSector enum valueTrk::EllipseBounds
bv_length enum valueTrk::EllipseBounds
bv_rMaxX enum valueTrk::EllipseBounds
bv_rMaxY enum valueTrk::EllipseBounds
bv_rMinX enum valueTrk::EllipseBounds
bv_rMinY enum valueTrk::EllipseBounds
clone() const override finalTrk::EllipseBoundsinlinevirtual
Cone enum valueTrk::SurfaceBounds
Cylinder enum valueTrk::SurfaceBounds
Diamond enum valueTrk::SurfaceBounds
Disc enum valueTrk::SurfaceBounds
DiscTrapezoidal enum valueTrk::SurfaceBounds
dump(MsgStream &sl) const overrideTrk::EllipseBoundsvirtual
dump(std::ostream &sl) const overrideTrk::EllipseBoundsvirtual
Ellipse enum valueTrk::SurfaceBounds
EllipseBounds()Trk::EllipseBounds
EllipseBounds(const EllipseBounds &discbo)=defaultTrk::EllipseBounds
EllipseBounds(EllipseBounds &&discbo) noexcept=defaultTrk::EllipseBounds
EllipseBounds(double minrad1, double minrad2, double maxrad1, double maxrad2, double hphisec=M_PI)Trk::EllipseBounds
EllipseBounds(double minrad1, double minrad2, double maxrad1, double maxrad2, double avephi, double hphisec)Trk::EllipseBounds
halfPhiSector() constTrk::EllipseBoundsinline
initCache()Trk::SurfaceBoundsinlineprotectedvirtual
inside(const Amg::Vector2D &locpo, double tol1=0., double tol2=0.) const override finalTrk::EllipseBoundsinlinevirtual
inside(const Amg::Vector2D &locpo, const BoundaryCheck &bchk) const override finalTrk::EllipseBoundsinlinevirtual
insideLoc1(const Amg::Vector2D &locpo, double tol1=0.) const override finalTrk::EllipseBoundsinlinevirtual
insideLoc2(const Amg::Vector2D &locpo, double tol2=0.) const override finalTrk::EllipseBoundsinlinevirtual
m_boundValuesTrk::EllipseBoundsprivate
minDistance(const Amg::Vector2D &pos) const override finalTrk::EllipseBoundsvirtual
operator!=(const SurfaceBounds &sb) constTrk::SurfaceBoundsinlinevirtual
operator=(const EllipseBounds &discbo)=defaultTrk::EllipseBounds
operator=(EllipseBounds &&discbo) noexcept=defaultTrk::EllipseBounds
Trk::SurfaceBounds::operator=(const SurfaceBounds &)=defaultTrk::SurfaceBounds
Trk::SurfaceBounds::operator=(SurfaceBounds &&) noexcept=defaultTrk::SurfaceBounds
operator==(const SurfaceBounds &sbo) const overrideTrk::EllipseBoundsvirtual
Other enum valueTrk::SurfaceBounds
r() const override finalTrk::EllipseBoundsinlinevirtual
Rectangle enum valueTrk::SurfaceBounds
rMaxX() constTrk::EllipseBoundsinline
rMaxY() constTrk::EllipseBoundsinline
rMinX() constTrk::EllipseBoundsinline
rMinY() constTrk::EllipseBoundsinline
RotatedTrapezoid enum valueTrk::SurfaceBounds
square(double x) constTrk::EllipseBoundsinlineprivate
SurfaceBounds()=defaultTrk::SurfaceBounds
SurfaceBounds(const SurfaceBounds &)=defaultTrk::SurfaceBounds
SurfaceBounds(SurfaceBounds &&) noexcept=defaultTrk::SurfaceBounds
swap(double &b1, double &b2)Trk::SurfaceBoundsinlineprotected
Trapezoid enum valueTrk::SurfaceBounds
Triangle enum valueTrk::SurfaceBounds
type() const override finalTrk::EllipseBoundsinlinevirtual
~EllipseBounds()=defaultTrk::EllipseBoundsvirtual
~SurfaceBounds()=defaultTrk::SurfaceBoundsvirtual