ATLAS Offline Software
|
This is the complete list of members for Trk::BoundaryCylinderSurface< Tvol >, including all inherited members.
associatedDetectorElement() const | Trk::Surface | |
associatedDetectorElementIdentifier() const | Trk::Surface | |
associatedLayer() const | Trk::Surface | |
associateLayer(const Layer &lay) | Trk::Surface | |
attachedVolume(const TrackParameters &parms, PropDirection dir) const override final | Trk::BoundaryCylinderSurface< Tvol > | virtual |
attachedVolume(const Amg::Vector3D &pos, const Amg::Vector3D &mom, PropDirection dir) const override final | Trk::BoundaryCylinderSurface< Tvol > | virtual |
baseSurface() const | Trk::Surface | virtual |
BoundaryCylinderSurface()=default | Trk::BoundaryCylinderSurface< Tvol > | |
BoundaryCylinderSurface(const BoundaryCylinderSurface< Tvol > &bcs)=default | Trk::BoundaryCylinderSurface< Tvol > | |
BoundaryCylinderSurface(const Tvol *inside, const Tvol *outside, const CylinderSurface &csf) | Trk::BoundaryCylinderSurface< Tvol > | inline |
BoundaryCylinderSurface(SharedObject< VolumeArray > insideArray, SharedObject< VolumeArray > outsideArray, const CylinderSurface &csf) | Trk::BoundaryCylinderSurface< Tvol > | inline |
BoundaryCylinderSurface(const Tvol *inside, const Tvol *outside, const CylinderSurface &csf, const Amg::Transform3D &tr) | Trk::BoundaryCylinderSurface< Tvol > | inline |
BoundarySurface() | Trk::BoundarySurface< Tvol > | inline |
BoundarySurface(const Tvol *inside, const Tvol *outside) | Trk::BoundarySurface< Tvol > | inline |
BoundarySurface(SharedObject< VolumeArray > insideArray, SharedObject< VolumeArray > outsideArray) | Trk::BoundarySurface< Tvol > | inline |
bounds() const override final | Trk::CylinderSurface | virtual |
cachedTransform() const | Trk::Surface | |
center() const | Trk::Surface | |
ChargedTrackParametersUniquePtr typedef | Trk::Surface | |
clone() const override | Trk::CylinderSurface | virtual |
createUniqueNeutralParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::CylinderSurface | virtual |
createUniqueNeutralParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::CylinderSurface | virtual |
createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | Trk::CylinderSurface | |
createUniqueParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | Trk::CylinderSurface | |
createUniqueTrackParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::CylinderSurface | virtual |
createUniqueTrackParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::CylinderSurface | virtual |
CylinderSurface() | Trk::CylinderSurface | |
CylinderSurface(const CylinderSurface &csf) | Trk::CylinderSurface | |
CylinderSurface(CylinderSurface &&csf) noexcept=default | Trk::CylinderSurface | |
CylinderSurface(const Amg::Transform3D &htrans, double radius, double hlength) | Trk::CylinderSurface | |
CylinderSurface(const Amg::Transform3D &htrans, double radius, double hphi, double hlength) | Trk::CylinderSurface | |
CylinderSurface(const Amg::Transform3D &htrans, CylinderBounds *cbounds) | Trk::CylinderSurface | |
CylinderSurface(const Amg::Transform3D &htrans) | Trk::CylinderSurface | |
CylinderSurface(double radius, double hlength) | Trk::CylinderSurface | |
CylinderSurface(double radius, double hphi, double hlength) | Trk::CylinderSurface | |
CylinderSurface(CylinderBounds *cbounds) | Trk::CylinderSurface | |
CylinderSurface(const CylinderSurface &csf, const Amg::Transform3D &transf) | Trk::CylinderSurface | |
debugInfo(MsgStream &msg) const | Trk::BoundarySurface< Tvol > | inline |
dump(MsgStream &sl) const | Trk::Surface | virtual |
dump(std::ostream &sl) const | Trk::Surface | virtual |
globalReferencePoint() const override final | Trk::CylinderSurface | virtual |
globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const override | Trk::CylinderSurface | 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 | |
hasBounds() const | Trk::CylinderSurface | |
insideBounds(const Amg::Vector2D &locpos, double tol1=0., double tol2=0.) const override | Trk::CylinderSurface | virtual |
insideBoundsCheck(const Amg::Vector2D &locpos, const BoundaryCheck &bchk) const override final | Trk::CylinderSurface | virtual |
insideVolume() const | Trk::BoundarySurface< Tvol > | |
insideVolumeArray() const | Trk::BoundarySurface< Tvol > | |
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 | Trk::CylinderSurface | virtual |
localParametersToPosition(const LocalParameters &locpars) const override final | Trk::CylinderSurface | virtual |
localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const override | Trk::CylinderSurface | 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 | |
m_associatedDetElement | Trk::Surface | protected |
m_associatedDetElementId | Trk::Surface | protected |
m_associatedLayer | Trk::Surface | protected |
m_bounds | Trk::CylinderSurface | protected |
m_insideVolume | Trk::BoundarySurface< Tvol > | protected |
m_insideVolumeArray | Trk::BoundarySurface< Tvol > | protected |
m_materialLayer | Trk::Surface | protected |
m_outsideVolume | Trk::BoundarySurface< Tvol > | protected |
m_outsideVolumeArray | Trk::BoundarySurface< Tvol > | protected |
m_owner | Trk::Surface | protected |
m_referencePoint | Trk::CylinderSurface | protected |
m_rotSymmetryAxis | Trk::CylinderSurface | protected |
m_transforms | Trk::Surface | protected |
materialLayer() const | Trk::Surface | |
materialLayer() | Trk::Surface | |
measurementFrame(const Amg::Vector3D &glopos, const Amg::Vector3D &glomom) const override final | Trk::CylinderSurface | virtual |
name() const override | Trk::CylinderSurface | virtual |
NeutralTrackParametersUniquePtr typedef | Trk::Surface | |
normal(const Amg::Vector2D &locpo) const override final | Trk::CylinderSurface | virtual |
Trk::Surface::normal() 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 |
onBoundary(const T &pars) const | Trk::BoundarySurface< Tvol > | inline |
onSurface(const T ¶meters, const BoundaryCheck &bchk=BoundaryCheck(true)) const | Trk::Surface | |
operator!=(const Surface &sf) const | Trk::Surface | |
operator=(const BoundaryCylinderSurface &vol)=default | Trk::BoundaryCylinderSurface< Tvol > | |
Trk::CylinderSurface::operator=(const CylinderSurface &csf) | Trk::CylinderSurface | |
Trk::CylinderSurface::operator=(CylinderSurface &&csf) noexcept=default | Trk::CylinderSurface | |
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::CylinderSurface | virtual |
operator==(const CylinderSurface &cf) const | Trk::CylinderSurface | |
outsideVolume() const | Trk::BoundarySurface< Tvol > | |
outsideVolumeArray() const | Trk::BoundarySurface< Tvol > | |
owner() const | Trk::Surface | |
pathCorrection(const Amg::Vector3D &pos, const Amg::Vector3D &mom) const override | Trk::CylinderSurface | virtual |
positionOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const | Trk::Surface | |
rotSymmetryAxis() const | Trk::CylinderSurface | virtual |
s_numberOfInstantiations | Trk::ObjectCounter< Trk::Surface > | inlinestatic |
s_onSurfaceTolerance | Trk::Surface | protectedstatic |
setInsideVolume(const Tvol *) | Trk::BoundarySurface< Tvol > | |
setInsideVolumeArray(const SharedObject< VolumeArray > &) | Trk::BoundarySurface< Tvol > | |
setMaterialLayer(std::shared_ptr< Layer > mlay) | Trk::Surface | |
setOutsideVolume(const Tvol *) | Trk::BoundarySurface< Tvol > | |
setOutsideVolumeArray(const SharedObject< VolumeArray > &) | Trk::BoundarySurface< Tvol > | |
setOwner(SurfaceOwner x) | Trk::Surface | |
setTransform(const Amg::Transform3D &trans) | Trk::Surface | |
staticType | Trk::CylinderSurface | static |
straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir) const override | Trk::CylinderSurface | virtual |
straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool bound) const override | Trk::CylinderSurface | virtual |
straightLineIntersection(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool forceDir=false, Trk::BoundaryCheck bchk=false) const override final | Trk::CylinderSurface | virtual |
Trk::Surface::straightLineIntersection(const T &pars, bool forceDir=false, const Trk::BoundaryCheck &bchk=false) const | Trk::Surface | inline |
Surface() | Trk::Surface | |
Surface(const Surface &sf, const Amg::Transform3D &transf) | 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(Surface &&sf) noexcept=default | Trk::Surface | protected |
surfaceRepresentation() const override final | Trk::BoundaryCylinderSurface< Tvol > | virtual |
surfaceRepresentation() override final | Trk::BoundaryCylinderSurface< Tvol > | virtual |
transform() const | Trk::Surface | |
type() const override final | Trk::CylinderSurface | virtual |
uniqueClone() const | Trk::Surface | |
VolumeArray typedef | Trk::BoundaryCylinderSurface< Tvol > | private |
~BoundaryCylinderSurface()=default | Trk::BoundaryCylinderSurface< Tvol > | virtual |
~BoundarySurface() | Trk::BoundarySurface< Tvol > | inlinevirtual |
~CylinderSurface()=default | Trk::CylinderSurface | virtual |
~ObjectCounter() | Trk::ObjectCounter< Trk::Surface > | inlineprotected |
~Surface() | Trk::Surface | virtual |