Annulus enum value | Trk::SurfaceBounds | |
AnnulusBoundsPC(double minR, double maxR, double phiMin, double phiMax, Amg::Vector2D moduleOrigin={0, 0}, double phiAvg=0) | Trk::AnnulusBoundsPC | |
AnnulusBoundsPC(const AnnulusBoundsPC &annbo)=default | Trk::AnnulusBoundsPC | |
AnnulusBoundsPC(AnnulusBoundsPC &&annbo)=default | Trk::AnnulusBoundsPC | |
AnnulusTestAlg | Trk::AnnulusBoundsPC | private |
BoundsType enum name | Trk::SurfaceBounds | |
BoundValues enum name | Trk::AnnulusBoundsPC | |
bv_maxR enum value | Trk::AnnulusBoundsPC | |
bv_minR enum value | Trk::AnnulusBoundsPC | |
bv_originX enum value | Trk::AnnulusBoundsPC | |
bv_originY enum value | Trk::AnnulusBoundsPC | |
bv_phiAvg enum value | Trk::AnnulusBoundsPC | |
bv_phiMax enum value | Trk::AnnulusBoundsPC | |
bv_phiMin enum value | Trk::AnnulusBoundsPC | |
clone() const override | Trk::AnnulusBoundsPC | virtual |
closestOnSegment(const Amg::Vector2D &a, const Amg::Vector2D &b, const Amg::Vector2D &p, const Eigen::Matrix< double, 2, 2 > &weight) | Trk::AnnulusBoundsPC | privatestatic |
Cone enum value | Trk::SurfaceBounds | |
corners() const | Trk::AnnulusBoundsPC | |
Cylinder enum value | Trk::SurfaceBounds | |
Diamond enum value | Trk::SurfaceBounds | |
Disc enum value | Trk::SurfaceBounds | |
DiscTrapezoidal enum value | Trk::SurfaceBounds | |
dump(MsgStream &sl) const override | Trk::AnnulusBoundsPC | virtual |
dump(std::ostream &sl) const override | Trk::AnnulusBoundsPC | virtual |
Ellipse enum value | Trk::SurfaceBounds | |
fromCartesian(AnnulusBounds &annbo) | Trk::AnnulusBoundsPC | static |
initCache() | Trk::SurfaceBounds | inlineprotectedvirtual |
inside(const Amg::Vector2D &locpo, double tol1=0., double tol2=0.) const override final | Trk::AnnulusBoundsPC | virtual |
inside(const Amg::Vector2D &locpo, const BoundaryCheck &bchk) const override final | Trk::AnnulusBoundsPC | virtual |
insideLoc1(const Amg::Vector2D &locpo, double tol1=0.) const override final | Trk::AnnulusBoundsPC | virtual |
insideLoc2(const Amg::Vector2D &locpo, double tol2=0.) const override final | Trk::AnnulusBoundsPC | virtual |
m_boundValues | Trk::AnnulusBoundsPC | private |
m_inLeftModulePC | Trk::AnnulusBoundsPC | private |
m_inLeftStripPC | Trk::AnnulusBoundsPC | private |
m_inLeftStripXY | Trk::AnnulusBoundsPC | private |
m_inRightModulePC | Trk::AnnulusBoundsPC | private |
m_inRightStripPC | Trk::AnnulusBoundsPC | private |
m_inRightStripXY | Trk::AnnulusBoundsPC | private |
m_maxR | Trk::AnnulusBoundsPC | private |
m_minR | Trk::AnnulusBoundsPC | private |
m_moduleOrigin | Trk::AnnulusBoundsPC | private |
m_outLeftModulePC | Trk::AnnulusBoundsPC | private |
m_outLeftStripPC | Trk::AnnulusBoundsPC | private |
m_outLeftStripXY | Trk::AnnulusBoundsPC | private |
m_outRightModulePC | Trk::AnnulusBoundsPC | private |
m_outRightStripPC | Trk::AnnulusBoundsPC | private |
m_outRightStripXY | Trk::AnnulusBoundsPC | private |
m_phiAvg | Trk::AnnulusBoundsPC | private |
m_phiMax | Trk::AnnulusBoundsPC | private |
m_phiMin | Trk::AnnulusBoundsPC | private |
m_rotationStripPC | Trk::AnnulusBoundsPC | private |
m_shiftPC | Trk::AnnulusBoundsPC | private |
m_shiftXY | Trk::AnnulusBoundsPC | private |
m_translation | Trk::AnnulusBoundsPC | private |
Matrix2D typedef | Trk::AnnulusBoundsPC | private |
minDistance(const Amg::Vector2D &locpo) const override final | Trk::AnnulusBoundsPC | virtual |
moduleOrigin() const | Trk::AnnulusBoundsPC | |
operator!=(const SurfaceBounds &sb) const | Trk::SurfaceBounds | inlinevirtual |
operator=(const AnnulusBoundsPC &sbo)=default | Trk::AnnulusBoundsPC | |
operator=(AnnulusBoundsPC &&sbo)=default | Trk::AnnulusBoundsPC | |
Trk::SurfaceBounds::operator=(const SurfaceBounds &)=default | Trk::SurfaceBounds | |
Trk::SurfaceBounds::operator=(SurfaceBounds &&) noexcept=default | Trk::SurfaceBounds | |
operator==(const SurfaceBounds &sb) const override | Trk::AnnulusBoundsPC | virtual |
Other enum value | Trk::SurfaceBounds | |
phiMax() const | Trk::AnnulusBoundsPC | inline |
phiMin() const | Trk::AnnulusBoundsPC | inline |
r() const override | Trk::AnnulusBoundsPC | virtual |
Rectangle enum value | Trk::SurfaceBounds | |
rMax() const | Trk::AnnulusBoundsPC | inline |
rMin() const | Trk::AnnulusBoundsPC | inline |
RotatedTrapezoid enum value | Trk::SurfaceBounds | |
Rotation2D typedef | Trk::AnnulusBoundsPC | private |
squaredNorm(const Amg::Vector2D &v, const Eigen::Matrix< double, 2, 2 > &weight) | Trk::AnnulusBoundsPC | privatestatic |
stripXYToModulePC(const Amg::Vector2D &vStripXY) const | Trk::AnnulusBoundsPC | private |
SurfaceBounds()=default | Trk::SurfaceBounds | |
SurfaceBounds(const SurfaceBounds &)=default | Trk::SurfaceBounds | |
SurfaceBounds(SurfaceBounds &&) noexcept=default | Trk::SurfaceBounds | |
swap(double &b1, double &b2) | Trk::SurfaceBounds | inlineprotected |
Transform2D typedef | Trk::AnnulusBoundsPC | private |
Trapezoid enum value | Trk::SurfaceBounds | |
Triangle enum value | Trk::SurfaceBounds | |
type() const override | Trk::AnnulusBoundsPC | virtual |
~SurfaceBounds()=default | Trk::SurfaceBounds | virtual |