ATLAS Offline Software
Loading...
Searching...
No Matches
GXF::CylinderSurface Member List

This is the complete list of members for GXF::CylinderSurface, including all inherited members.

::BoundSurfaceCnv_p1 classGXF::CylinderSurfacefriend
::BoundSurfaceCnv_p2 classGXF::CylinderSurfacefriend
bounds() const override finalGXF::CylinderSurfacevirtual
clone() const overrideGXF::CylinderSurfacevirtual
createUniqueNeutralParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::CylinderSurfacevirtual
createUniqueNeutralParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::CylinderSurfacevirtual
createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) constGXF::CylinderSurface
createUniqueParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) constGXF::CylinderSurface
createUniqueTrackParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::CylinderSurfacevirtual
createUniqueTrackParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::CylinderSurfacevirtual
CylinderSurface()GXF::CylinderSurface
CylinderSurface(const CylinderSurface &csf)GXF::CylinderSurface
CylinderSurface(CylinderSurface &&csf) noexcept=defaultGXF::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 finalGXF::CylinderSurfacevirtual
globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const overrideGXF::CylinderSurfacevirtual
hasBounds() constGXF::CylinderSurface
insideBounds(const Amg::Vector2D &locpos, double tol1=0., double tol2=0.) const overrideGXF::CylinderSurfacevirtual
insideBoundsCheck(const Amg::Vector2D &locpos, const BoundaryCheck &bchk) const override finalGXF::CylinderSurfacevirtual
isOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const overrideGXF::CylinderSurfacevirtual
localParametersToPosition(const LocalParameters &locpars) const override finalGXF::CylinderSurfacevirtual
localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const overrideGXF::CylinderSurfacevirtual
m_boundsGXF::CylinderSurfaceprotected
m_referencePointGXF::CylinderSurfaceprotected
m_rotSymmetryAxisGXF::CylinderSurfaceprotected
measurementFrame(const Amg::Vector3D &glopos, const Amg::Vector3D &glomom) const override finalGXF::CylinderSurfacevirtual
name() const overrideGXF::CylinderSurfacevirtual
normal(const Amg::Vector2D &locpo) const override finalGXF::CylinderSurfacevirtual
normal() constGXF::CylinderSurfacevirtual
operator=(const CylinderSurface &csf)GXF::CylinderSurface
operator=(CylinderSurface &&csf) noexcept=defaultGXF::CylinderSurface
operator==(const Surface &sf) const overrideGXF::CylinderSurfacevirtual
operator==(const CylinderSurface &cf) constGXF::CylinderSurface
pathCorrection(const Amg::Vector3D &pos, const Amg::Vector3D &mom) const overrideGXF::CylinderSurfacevirtual
rotSymmetryAxis() constGXF::CylinderSurfacevirtual
staticTypeGXF::CylinderSurfacestatic
straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir) const overrideGXF::CylinderSurfacevirtual
straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool bound) const overrideGXF::CylinderSurfacevirtual
straightLineIntersection(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool forceDir=false, Trk::BoundaryCheck bchk=false) const override finalGXF::CylinderSurfacevirtual
type() const override finalGXF::CylinderSurfacevirtual
~CylinderSurface()=defaultGXF::CylinderSurfacevirtual