|  | ATLAS Offline Software
    | 
This is the complete list of members for Trk::PlaneSurface, including all inherited members.
| ::BoundSurfaceCnv_p1 class | Trk::PlaneSurface | friend | 
| ::BoundSurfaceCnv_p2 class | Trk::PlaneSurface | friend | 
| associatedDetectorElement() const | Trk::Surface | |
| associatedDetectorElementIdentifier() const | Trk::Surface | |
| associatedLayer() const | Trk::Surface | |
| associateLayer(const Layer &lay) | Trk::Surface | |
| baseSurface() const | Trk::Surface | virtual | 
| bounds() const override final | Trk::PlaneSurface | virtual | 
| cachedTransform() const | Trk::Surface | |
| center() const | Trk::Surface | |
| ChargedTrackParametersUniquePtr typedef | Trk::Surface | |
| clone() const override | Trk::PlaneSurface | virtual | 
| createUniqueNeutralParameters(double l1, double l2, double phi, double theta, double oop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::PlaneSurface | virtual | 
| createUniqueNeutralParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge=0., std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::PlaneSurface | virtual | 
| createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | Trk::PlaneSurface | |
| createUniqueParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | Trk::PlaneSurface | |
| createUniqueTrackParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::PlaneSurface | virtual | 
| createUniqueTrackParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::PlaneSurface | virtual | 
| dump(MsgStream &sl) const | Trk::Surface | virtual | 
| dump(std::ostream &sl) const | Trk::Surface | virtual | 
| globalReferencePoint() const | Trk::Surface | virtual | 
| globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const override final | Trk::PlaneSurface | virtual | 
| Trk::Surface::globalToLocal(const Amg::Vector3D &glopos, double tol=0.) const | Trk::Surface | |
| Trk::Surface::globalToLocal(const Amg::Vector3D &glopos, const Amg::Vector3D &glomom) const | Trk::Surface | |
| globalToLocalDirection(const Amg::Vector3D &glodir, Trk::LocalDirection &locdir) const | Trk::PlaneSurface | |
| insideBounds(const Amg::Vector2D &locpos, double tol1=0., double tol2=0.) const override | Trk::PlaneSurface | virtual | 
| insideBoundsCheck(const Amg::Vector2D &locpos, const BoundaryCheck &bchk) const override final | Trk::PlaneSurface | virtual | 
| inverseTransformHelper() const | Trk::Surface | protected | 
| inverseTransformMultHelper(const Amg::Vector3D &glopos) const | Trk::Surface | protected | 
| isActive() const | Trk::Surface | |
| isFree() const | Trk::Surface | |
| isOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const override final | Trk::PlaneSurface | virtual | 
| localParametersToPosition(const LocalParameters &locpars) const | Trk::Surface | virtual | 
| localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const override final | Trk::PlaneSurface | virtual | 
| Trk::Surface::localToGlobal(const Amg::Vector2D &locpos) const | Trk::Surface | |
| Trk::Surface::localToGlobal(const Amg::Vector2D &locpos, const Amg::Vector3D &glomom) const | Trk::Surface | |
| Trk::Surface::localToGlobal(const LocalParameters &locpars) const | Trk::Surface | |
| Trk::Surface::localToGlobal(const LocalParameters &locpars, const Amg::Vector3D &glomom) const | Trk::Surface | |
| localToGlobalDirection(const Trk::LocalDirection &locdir, Amg::Vector3D &globdir) const | Trk::PlaneSurface | |
| m_associatedDetElement | Trk::Surface | protected | 
| m_associatedDetElementId | Trk::Surface | protected | 
| m_associatedLayer | Trk::Surface | protected | 
| m_bounds | Trk::PlaneSurface | protected | 
| m_materialLayer | Trk::Surface | protected | 
| m_owner | Trk::Surface | protected | 
| m_transforms | Trk::Surface | protected | 
| materialLayer() const | Trk::Surface | |
| materialLayer() | Trk::Surface | |
| measurementFrame(const Amg::Vector3D &glopos, const Amg::Vector3D &glomom) const | Trk::Surface | virtual | 
| name() const override | Trk::PlaneSurface | virtual | 
| NeutralTrackParametersUniquePtr typedef | Trk::Surface | |
| normal() const | Trk::Surface | virtual | 
| normal(const Amg::Vector2D &lp) const | Trk::Surface | virtual | 
| numberOfInstantiations() | Trk::ObjectCounter< Trk::Surface > | inlinestatic | 
| ObjectCounter() | Trk::ObjectCounter< Trk::Surface > | inlineprotected | 
| ObjectCounter(const ObjectCounter &) | Trk::ObjectCounter< Trk::Surface > | inlineprotected | 
| ObjectCounter(ObjectCounter &&)=default | Trk::ObjectCounter< Trk::Surface > | protected | 
| onSurface(const T ¶meters, const BoundaryCheck &bchk=BoundaryCheck(true)) const | Trk::Surface | |
| operator!=(const Surface &sf) const | Trk::Surface | |
| operator=(const PlaneSurface &psf)=default | Trk::PlaneSurface | |
| operator=(PlaneSurface &&psf) noexcept=default | Trk::PlaneSurface | |
| Trk::Surface::operator=(const Surface &sf) | Trk::Surface | protected | 
| Trk::Surface::operator=(Surface &&sf) noexcept=default | Trk::Surface | protected | 
| ObjectCounter< Trk::Surface >::operator=(const ObjectCounter &)=default | Trk::ObjectCounter< Trk::Surface > | protected | 
| ObjectCounter< Trk::Surface >::operator=(ObjectCounter &&)=default | Trk::ObjectCounter< Trk::Surface > | protected | 
| operator==(const Surface &sf) const override | Trk::PlaneSurface | virtual | 
| operator==(const PlaneSurface &cf) const | Trk::PlaneSurface | |
| owner() const | Trk::Surface | |
| pathCorrection(const Amg::Vector3D &pos, const Amg::Vector3D &mom) const | Trk::Surface | virtual | 
| PlaneSurface() | Trk::PlaneSurface | |
| PlaneSurface(const PlaneSurface &psf)=default | Trk::PlaneSurface | |
| PlaneSurface(PlaneSurface &&psf) noexcept=default | Trk::PlaneSurface | |
| PlaneSurface(const PlaneSurface &psf, const Amg::Transform3D &transf) | Trk::PlaneSurface | |
| PlaneSurface(const Amg::Vector3D &position, const CurvilinearUVT &curvUVT) | Trk::PlaneSurface | |
| PlaneSurface(const TrkDetElementBase &detelement, const Amg::Transform3D &transf) | Trk::PlaneSurface | |
| PlaneSurface(const TrkDetElementBase &detelement) | Trk::PlaneSurface | |
| PlaneSurface(const TrkDetElementBase &detelement, const Identifier &id, const Amg::Transform3D &transf) | Trk::PlaneSurface | |
| PlaneSurface(const TrkDetElementBase &detelement, const Identifier &id) | Trk::PlaneSurface | |
| PlaneSurface(const Amg::Transform3D &htrans) | Trk::PlaneSurface | |
| PlaneSurface(const Amg::Transform3D &htrans, double halephi, double haleta) | Trk::PlaneSurface | |
| PlaneSurface(const Amg::Transform3D &htrans, double minhalephi, double maxhalephi, double haleta) | Trk::PlaneSurface | |
| PlaneSurface(const Amg::Transform3D &htrans, std::shared_ptr< const Trk::SurfaceBounds > sbounds) | Trk::PlaneSurface | |
| positionOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const | Trk::Surface | |
| s_boundless | Trk::PlaneSurface | protectedstatic | 
| s_numberOfInstantiations | Trk::ObjectCounter< Trk::Surface > | inlinestatic | 
| s_onSurfaceTolerance | Trk::Surface | protectedstatic | 
| setMaterialLayer(std::shared_ptr< Trk::MaterialLayer > mlay) | Trk::Surface | |
| setOwner(SurfaceOwner x) | Trk::Surface | |
| setTransform(const Amg::Transform3D &trans) | Trk::Surface | |
| staticType | Trk::PlaneSurface | static | 
| straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir) const override final | Trk::PlaneSurface | virtual | 
| straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool Bound) const override final | Trk::PlaneSurface | virtual | 
| straightLineIntersection(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool forceDir, Trk::BoundaryCheck bchk) const override final | Trk::PlaneSurface | virtual | 
| Trk::Surface::straightLineIntersection(const T &pars, bool forceDir=false, const Trk::BoundaryCheck &bchk=false) const | Trk::Surface | inline | 
| Surface() | Trk::Surface | |
| Surface(const Amg::Transform3D &htrans) | Trk::Surface | |
| Surface(const TrkDetElementBase &detelement) | Trk::Surface | |
| Surface(const TrkDetElementBase &detelement, const Identifier &id) | Trk::Surface | |
| Surface(const Surface &sf) | Trk::Surface | protected | 
| Surface(const Surface &sf, const Amg::Transform3D &transf) | Trk::Surface | protected | 
| Surface(Surface &&sf) noexcept=default | Trk::Surface | protected | 
| transform() const | Trk::Surface | |
| type() const override final | Trk::PlaneSurface | virtual | 
| uniqueClone() const | Trk::Surface | |
| ~ObjectCounter() | Trk::ObjectCounter< Trk::Surface > | inlineprotected | 
| ~PlaneSurface()=default | Trk::PlaneSurface | virtual | 
| ~Surface() | Trk::Surface | virtual | 
 1.8.18
 1.8.18