ATLAS Offline Software
Trk::AnnulusBounds Member List

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

Annulus enum valueTrk::SurfaceBounds
AnnulusBounds()Trk::AnnulusBounds
AnnulusBounds(double minR, double maxR, double R, double phi, double phiS)Trk::AnnulusBounds
AnnulusBounds(const AnnulusBounds &annbo)=defaultTrk::AnnulusBounds
AnnulusBounds(AnnulusBounds &&annbo)=defaultTrk::AnnulusBounds
BoundsType enum nameTrk::SurfaceBounds
BoundValues enum nameTrk::AnnulusBounds
bv_length enum valueTrk::AnnulusBounds
bv_maxR enum valueTrk::AnnulusBounds
bv_minR enum valueTrk::AnnulusBounds
bv_phi enum valueTrk::AnnulusBounds
bv_phiS enum valueTrk::AnnulusBounds
bv_R enum valueTrk::AnnulusBounds
circleLineIntersection(double R, double k, double d)Trk::AnnulusBoundsprivatestatic
clone() const overrideTrk::AnnulusBoundsvirtual
Cone enum valueTrk::SurfaceBounds
corners() constTrk::AnnulusBounds
Cylinder enum valueTrk::SurfaceBounds
Diamond enum valueTrk::SurfaceBounds
Disc enum valueTrk::SurfaceBounds
DiscTrapezoidal enum valueTrk::SurfaceBounds
distanceToArc(const Amg::Vector2D &locpo, double R, const std::vector< TDD_real_t > &sL, const std::vector< TDD_real_t > &sR)Trk::AnnulusBoundsprivatestatic
distanceToLine(const Amg::Vector2D &locpo, const std::vector< TDD_real_t > &P1, const std::vector< TDD_real_t > &P2)Trk::AnnulusBoundsprivatestatic
dump(MsgStream &sl) const overrideTrk::AnnulusBoundsvirtual
dump(std::ostream &sl) const overrideTrk::AnnulusBoundsvirtual
Ellipse enum valueTrk::SurfaceBounds
EllipseIntersectLine(const Amg::Vector2D &locpo, double h, double k, double x1, double y1, double x2, double y2)Trk::AnnulusBoundsprivatestatic
getBoundsValues()Trk::AnnulusBounds
getEdgeLines() constTrk::AnnulusBounds
initCache()Trk::SurfaceBoundsinlineprotectedvirtual
inside(const Amg::Vector2D &locpo, double tol1=0., double tol2=0.) const override finalTrk::AnnulusBoundsvirtual
inside(const Amg::Vector2D &locpo, const BoundaryCheck &bchk) const override finalTrk::AnnulusBoundsvirtual
insideLoc1(const Amg::Vector2D &locpo, double tol1=0.) const override finalTrk::AnnulusBoundsvirtual
insideLoc2(const Amg::Vector2D &locpo, double tol2=0.) const override finalTrk::AnnulusBoundsvirtual
isAbove(const Amg::Vector2D &locpo, double tol1, double tol2, double x1, double y1, double x2, double y2)Trk::AnnulusBoundsprivatestatic
isLeft(const Amg::Vector2D &locpo, double tol1, double tol2, double x1, double y1, double x2, double y2)Trk::AnnulusBoundsprivatestatic
isRight(const Amg::Vector2D &locpo, double tol1, double tol2, double x1, double y1, double x2, double y2)Trk::AnnulusBoundsprivatestatic
m_boundValuesTrk::AnnulusBoundsprivate
m_d_LTrk::AnnulusBoundsprivate
m_d_RTrk::AnnulusBoundsprivate
m_k_LTrk::AnnulusBoundsprivate
m_k_RTrk::AnnulusBoundsprivate
m_maxXinTrk::AnnulusBoundsprivate
m_maxXoutTrk::AnnulusBoundsprivate
m_maxYinTrk::AnnulusBoundsprivate
m_maxYoutTrk::AnnulusBoundsprivate
m_minXinTrk::AnnulusBoundsprivate
m_minXoutTrk::AnnulusBoundsprivate
m_minYinTrk::AnnulusBoundsprivate
m_minYoutTrk::AnnulusBoundsprivate
m_solution_L_maxTrk::AnnulusBoundsprivate
m_solution_L_minTrk::AnnulusBoundsprivate
m_solution_R_maxTrk::AnnulusBoundsprivate
m_solution_R_minTrk::AnnulusBoundsprivate
maxR() constTrk::AnnulusBounds
minDistance(const Amg::Vector2D &pos) const override finalTrk::AnnulusBoundsvirtual
minR() constTrk::AnnulusBounds
operator!=(const SurfaceBounds &sb) constTrk::SurfaceBoundsinlinevirtual
operator=(const AnnulusBounds &sbo)=defaultTrk::AnnulusBounds
operator=(AnnulusBounds &&sbo)=defaultTrk::AnnulusBounds
Trk::SurfaceBounds::operator=(const SurfaceBounds &)=defaultTrk::SurfaceBounds
Trk::SurfaceBounds::operator=(SurfaceBounds &&) noexcept=defaultTrk::SurfaceBounds
operator==(const SurfaceBounds &annbo) const overrideTrk::AnnulusBoundsvirtual
Other enum valueTrk::SurfaceBounds
phi() constTrk::AnnulusBounds
phiS() constTrk::AnnulusBounds
r() const overrideTrk::AnnulusBoundsvirtual
Rectangle enum valueTrk::SurfaceBounds
RotatedTrapezoid enum valueTrk::SurfaceBounds
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 overrideTrk::AnnulusBoundsinlinevirtual
waferCentreR() constTrk::AnnulusBounds
~AnnulusBounds()=defaultTrk::AnnulusBoundsvirtual
~SurfaceBounds()=defaultTrk::SurfaceBoundsvirtual