![]() |
ATLAS Offline Software
|
This is the complete list of members for GXF::CylinderSurface, including all inherited members.
| ::BoundSurfaceCnv_p1 class | GXF::CylinderSurface | friend |
| ::BoundSurfaceCnv_p2 class | GXF::CylinderSurface | friend |
| bounds() const override final | GXF::CylinderSurface | virtual |
| clone() const override | GXF::CylinderSurface | virtual |
| createUniqueNeutralParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | GXF::CylinderSurface | virtual |
| createUniqueNeutralParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | GXF::CylinderSurface | virtual |
| createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | GXF::CylinderSurface | |
| createUniqueParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | GXF::CylinderSurface | |
| createUniqueTrackParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | GXF::CylinderSurface | virtual |
| createUniqueTrackParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | GXF::CylinderSurface | virtual |
| CylinderSurface() | GXF::CylinderSurface | |
| CylinderSurface(const CylinderSurface &csf) | GXF::CylinderSurface | |
| CylinderSurface(CylinderSurface &&csf) noexcept=default | GXF::CylinderSurface | |
| CylinderSurface(const Amg::Transform3D &htrans, double radius, double hlength) | GXF::CylinderSurface | |
| CylinderSurface(const Amg::Transform3D &htrans, double radius, double hphi, double hlength) | GXF::CylinderSurface | |
| CylinderSurface(const Amg::Transform3D &htrans, std::shared_ptr< const CylinderBounds > cbounds) | GXF::CylinderSurface | |
| CylinderSurface(const Amg::Transform3D &htrans) | GXF::CylinderSurface | |
| CylinderSurface(double radius, double hlength) | GXF::CylinderSurface | |
| CylinderSurface(double radius, double hphi, double hlength) | GXF::CylinderSurface | |
| CylinderSurface(std::shared_ptr< const CylinderBounds > cbounds) | GXF::CylinderSurface | |
| CylinderSurface(const CylinderSurface &csf, const Amg::Transform3D &transf) | GXF::CylinderSurface | |
| globalReferencePoint() const override final | GXF::CylinderSurface | virtual |
| globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const override | GXF::CylinderSurface | virtual |
| hasBounds() const | GXF::CylinderSurface | |
| insideBounds(const Amg::Vector2D &locpos, double tol1=0., double tol2=0.) const override | GXF::CylinderSurface | virtual |
| insideBoundsCheck(const Amg::Vector2D &locpos, const BoundaryCheck &bchk) const override final | GXF::CylinderSurface | virtual |
| isOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const override | GXF::CylinderSurface | virtual |
| localParametersToPosition(const LocalParameters &locpars) const override final | GXF::CylinderSurface | virtual |
| localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const override | GXF::CylinderSurface | virtual |
| m_bounds | GXF::CylinderSurface | protected |
| m_referencePoint | GXF::CylinderSurface | protected |
| m_rotSymmetryAxis | GXF::CylinderSurface | protected |
| measurementFrame(const Amg::Vector3D &glopos, const Amg::Vector3D &glomom) const override final | GXF::CylinderSurface | virtual |
| name() const override | GXF::CylinderSurface | virtual |
| normal(const Amg::Vector2D &locpo) const override final | GXF::CylinderSurface | virtual |
| normal() const | GXF::CylinderSurface | virtual |
| operator=(const CylinderSurface &csf) | GXF::CylinderSurface | |
| operator=(CylinderSurface &&csf) noexcept=default | GXF::CylinderSurface | |
| operator==(const Surface &sf) const override | GXF::CylinderSurface | virtual |
| operator==(const CylinderSurface &cf) const | GXF::CylinderSurface | |
| pathCorrection(const Amg::Vector3D &pos, const Amg::Vector3D &mom) const override | GXF::CylinderSurface | virtual |
| rotSymmetryAxis() const | GXF::CylinderSurface | virtual |
| staticType | GXF::CylinderSurface | static |
| straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir) const override | GXF::CylinderSurface | virtual |
| straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool bound) const override | GXF::CylinderSurface | virtual |
| straightLineIntersection(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool forceDir=false, Trk::BoundaryCheck bchk=false) const override final | GXF::CylinderSurface | virtual |
| type() const override final | GXF::CylinderSurface | virtual |
| ~CylinderSurface()=default | GXF::CylinderSurface | virtual |