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

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

::BoundSurfaceCnv_p1 classGXF::DiscSurfacefriend
::BoundSurfaceCnv_p2 classGXF::DiscSurfacefriend
bounds() const override finalGXF::DiscSurfacevirtual
clone() const overrideGXF::DiscSurfacevirtual
createUniqueNeutralParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::DiscSurfacevirtual
createUniqueNeutralParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::DiscSurfacevirtual
createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) constGXF::DiscSurface
createUniqueParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) constGXF::DiscSurface
createUniqueTrackParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::DiscSurfacevirtual
createUniqueTrackParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override finalGXF::DiscSurfacevirtual
DiscSurface()GXF::DiscSurface
DiscSurface(const DiscSurface &psf)GXF::DiscSurface
DiscSurface(DiscSurface &&psf) noexcept=defaultGXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, double rmin, double rmax)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, double rmin, double rmax, double hphisec)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, double minhalfx, double maxhalfx, double maxR, double minR, double avephi, double stereo=0.)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, std::shared_ptr< const DiscBounds > dbounds)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, std::shared_ptr< const DiscTrapezoidalBounds > dtbounds)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, std::shared_ptr< const AnnulusBoundsPC > annpcbounds)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans, const AnnulusBounds &annbounds, const TrkDetElementBase *detElem=nullptr)GXF::DiscSurface
DiscSurface(const Amg::Transform3D &htrans)GXF::DiscSurface
DiscSurface(const TrkDetElementBase &dmnt)GXF::DiscSurface
DiscSurface(const DiscSurface &psf, const Amg::Transform3D &transf)GXF::DiscSurface
globalReferencePoint() const override finalGXF::DiscSurfacevirtual
globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const overrideGXF::DiscSurfacevirtual
insideBounds(const Amg::Vector2D &locpos, double tol1=0., double tol2=0.) const overrideGXF::DiscSurfacevirtual
insideBoundsCheck(const Amg::Vector2D &locpos, const BoundaryCheck &bchk) const override finalGXF::DiscSurfacevirtual
isOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const overrideGXF::DiscSurfacevirtual
localParametersToPosition(const LocalParameters &locpars) const override finalGXF::DiscSurfacevirtual
localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const overrideGXF::DiscSurfacevirtual
m_boundsGXF::DiscSurfaceprotected
m_referencePointGXF::DiscSurfaceprotected
name() const overrideGXF::DiscSurfacevirtual
operator=(const DiscSurface &dsf)GXF::DiscSurface
operator=(DiscSurface &&dsf) noexcept=defaultGXF::DiscSurface
operator==(const Surface &sf) const overrideGXF::DiscSurfacevirtual
operator==(const DiscSurface &cf) constGXF::DiscSurface
s_boundlessGXF::DiscSurfaceprotectedstatic
staticTypeGXF::DiscSurfacestatic
straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir) const overrideGXF::DiscSurfacevirtual
straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool Bound) const overrideGXF::DiscSurfacevirtual
straightLineIntersection(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool forceDir=false, Trk::BoundaryCheck bchk=false) const override finalGXF::DiscSurfacevirtual
type() const override finalGXF::DiscSurfacevirtual
~DiscSurface()=defaultGXF::DiscSurfacevirtual