![]() |
ATLAS Offline Software
|
This is the complete list of members for Trk::ConeLayer, including all inherited members.
| assignMaterialProperties(const LayerMaterialProperties &, double scale=1.0) | Trk::Layer | |
| associatedDetectorElement() const | Trk::Surface | |
| associatedDetectorElementIdentifier() const | Trk::Surface | |
| associatedLayer() const | Trk::Surface | |
| associateLayer(const Layer &lay) | Trk::Surface | |
| baseSurface() const | Trk::Surface | virtual |
| binUtility() const | Trk::Layer | |
| bounds() const override final | Trk::ConeSurface | virtual |
| cachedTransform() const | Trk::Surface | |
| center() const | Trk::Surface | |
| ChargedTrackParametersUniquePtr typedef | Trk::Surface | |
| clone() const override | Trk::ConeSurface | virtual |
| compactify(size_t &cSurfaces, size_t &tSurfaces) | Trk::Layer | |
| compatibleSurfaces(std::vector< SurfaceIntersection > &cSurfaces, const TrackParameters &pars, PropDirection pdir, const BoundaryCheck &bcheck, bool materialSurfacesOnly=true, const Surface *startSurface=nullptr, const Surface *endSurface=nullptr, const ICompatibilityEstimator *ice=nullptr) const | Trk::Layer | |
| compatibleSurfaces(std::vector< SurfaceIntersection > &cSurfaces, const NeutralParameters &pars, PropDirection pdir, const BoundaryCheck &bcheck, bool materialSurfacesOnly=true, const Surface *startSurface=nullptr, const Surface *endSurface=nullptr, const ICompatibilityEstimator *ice=nullptr) const | Trk::Layer | |
| ConeLayer() | Trk::ConeLayer | inline |
| ConeLayer(const Amg::Transform3D &transform, std::shared_ptr< const ConeBounds > cbounds, const LayerMaterialProperties &laymatprop, double thickness=0., std::unique_ptr< OverlapDescriptor > od=nullptr, int laytyp=int(Trk::active)) | Trk::ConeLayer | |
| ConeLayer(ConeSurface *cyl, const LayerMaterialProperties &laymatprop, double thickness=0., std::unique_ptr< OverlapDescriptor > od=nullptr, int laytyp=int(Trk::active)) | Trk::ConeLayer | |
| ConeLayer(const Amg::Transform3D &transform, std::shared_ptr< const ConeBounds > cbounds, std::unique_ptr< SurfaceArray > surfaceArray, double thickness=0., std::unique_ptr< OverlapDescriptor > od=nullptr, int laytyp=int(Trk::active)) | Trk::ConeLayer | |
| ConeLayer(const Amg::Transform3D &transform, std::shared_ptr< const ConeBounds > cbounds, std::unique_ptr< SurfaceArray > surfaceArray, const LayerMaterialProperties &laymatprop, double thickness=0., std::unique_ptr< OverlapDescriptor > od=nullptr, int laytyp=int(Trk::active)) | Trk::ConeLayer | |
| ConeLayer(const ConeLayer &cla) | Trk::ConeLayer | |
| ConeLayer(const ConeLayer &cla, const Amg::Transform3D &tr) | Trk::ConeLayer | |
| ConeSurface() | Trk::ConeSurface | |
| ConeSurface(const ConeSurface &csf) | Trk::ConeSurface | |
| ConeSurface(ConeSurface &&annbo)=default | Trk::ConeSurface | |
| ConeSurface(const Amg::Transform3D &htrans, double alpha, bool symmetric=false) | Trk::ConeSurface | |
| ConeSurface(const Amg::Transform3D &htrans, double alpha, double locZmin, double locZmax, double halfPhi=M_PI) | Trk::ConeSurface | |
| ConeSurface(const Amg::Transform3D &htrans, std::shared_ptr< const ConeBounds > cbounds) | Trk::ConeSurface | |
| ConeSurface(const Amg::Transform3D &htrans) | Trk::ConeSurface | |
| ConeSurface(const ConeSurface &csf, const Amg::Transform3D &transf) | Trk::ConeSurface | |
| createUniqueNeutralParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::ConeSurface | virtual |
| createUniqueNeutralParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::ConeSurface | virtual |
| createUniqueParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | Trk::ConeSurface | |
| createUniqueParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(DIM)> cov=std::nullopt) const | Trk::ConeSurface | |
| createUniqueTrackParameters(double l1, double l2, double phi, double theta, double qop, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::ConeSurface | virtual |
| createUniqueTrackParameters(const Amg::Vector3D &position, const Amg::Vector3D &momentum, double charge, std::optional< AmgSymMatrix(5)> cov=std::nullopt) const override final | Trk::ConeSurface | virtual |
| dump(MsgStream &sl) const | Trk::Surface | virtual |
| dump(std::ostream &sl) const | Trk::Surface | virtual |
| encloseDetachedTrackingVolume(const DetachedTrackingVolume &tvol) | Trk::Layer | |
| encloseTrackingVolume(const TrackingVolume &tvol) | Trk::Layer | |
| enclosingDetachedTrackingVolume() const | Trk::Layer | |
| enclosingTrackingVolume() const | Trk::Layer | |
| fullUpdateMaterialProperties(const TrackParameters &par) const | Trk::Layer | |
| getCompatibleSurfaces(std::vector< SurfaceIntersection > &cSurfaces, const T &pars, PropDirection pdir, const BoundaryCheck &bcheck, bool materialSurfacesOnly=true, const Surface *startSurface=nullptr, const Surface *endSurface=nullptr, const ICompatibilityEstimator *ice=nullptr) const | Trk::Layer | |
| getRef() const | Trk::Layer | |
| globalReferencePoint() const override final | Trk::ConeSurface | virtual |
| globalToLocal(const Amg::Vector3D &glob, const Amg::Vector3D &mom, Amg::Vector2D &loc) const override final | Trk::ConeSurface | 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 | |
| hasSubStructure(bool resolveSensitive=false) const | Trk::Layer | virtual |
| insideBounds(const Amg::Vector2D &locpos, double tol1=0., double tol2=0.) const override | Trk::ConeSurface | virtual |
| insideBoundsCheck(const Amg::Vector2D &locpos, const BoundaryCheck &bchk) const override final | Trk::ConeSurface | virtual |
| inverseTransformHelper() const | Trk::Surface | protected |
| inverseTransformMultHelper(const Amg::Vector3D &glopos) const | Trk::Surface | protected |
| isActive() const | Trk::Surface | |
| isFree() const | Trk::Surface | |
| isOnLayer(const Amg::Vector3D &gp, const BoundaryCheck &bcheck=BoundaryCheck(true)) const | Trk::Layer | virtual |
| isOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const | Trk::Surface | virtual |
| Layer()=default | Trk::Layer | |
| Layer(const LayerMaterialProperties &laymatprop, double thickness=0., std::unique_ptr< OverlapDescriptor > od=nullptr, int ltype=int(passive)) | Trk::Layer | |
| Layer(std::unique_ptr< SurfaceArray > surfaceArray, double thickness=0., std::unique_ptr< OverlapDescriptor >=nullptr, int ltype=int(passive)) | Trk::Layer | |
| Layer(std::unique_ptr< SurfaceArray > surfaceArray, const LayerMaterialProperties &laymatprop, double thickness=0., std::unique_ptr< OverlapDescriptor > od=nullptr, int ltype=int(passive)) | Trk::Layer | |
| Layer(const Layer &lay) | Trk::Layer | protected |
| layerIndex() const | Trk::Layer | |
| layerMaterialProperties() const | Trk::Layer | |
| layerType() const | Trk::Layer | |
| localParametersToPosition(const LocalParameters &locpars) const override final | Trk::ConeSurface | virtual |
| localToGlobal(const Amg::Vector2D &locp, const Amg::Vector3D &mom, Amg::Vector3D &glob) const override final | Trk::ConeSurface | 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_binUtility | Trk::Layer | protected |
| m_bounds | Trk::ConeSurface | protected |
| m_enclosingDetachedTrackingVolume | Trk::Layer | protected |
| m_enclosingTrackingVolume | Trk::Layer | protected |
| m_index | Trk::Layer | protected |
| m_layerMaterialProperties | Trk::Layer | protected |
| m_layerThickness | Trk::Layer | protected |
| m_layerType | Trk::Layer | protected |
| m_materialLayer | Trk::Surface | protected |
| m_nextLayer | Trk::Layer | protected |
| m_overlapDescriptor | Trk::Layer | protected |
| m_owner | Trk::Surface | protected |
| m_previousLayer | Trk::Layer | protected |
| m_ref | Trk::Layer | protected |
| m_referencePoint | Trk::ConeSurface | protected |
| m_rotSymmetryAxis | Trk::ConeSurface | protected |
| m_surfaceArray | Trk::Layer | 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::ConeSurface | virtual |
| moveLayer(Amg::Transform3D &shift) override final | Trk::ConeLayer | virtual |
| name() const override | Trk::ConeSurface | virtual |
| NeutralTrackParametersUniquePtr typedef | Trk::Surface | |
| nextLayer(const Amg::Vector3D &gp, const Amg::Vector3D &udir) const | Trk::Layer | |
| nextLayer(bool skipNavLayer=false) const | Trk::Layer | |
| normal(const Amg::Vector2D &locpo) const override final | Trk::ConeSurface | 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 |
| onLayer(const T ¶meters, const BoundaryCheck &bcheck=BoundaryCheck(true)) const | Trk::Layer | |
| onSurface(const T ¶meters, const BoundaryCheck &bchk=BoundaryCheck(true)) const | Trk::Surface | |
| operator!=(const Surface &sf) const | Trk::Surface | |
| operator=(const ConeLayer &) | Trk::ConeLayer | |
| Trk::ConeSurface::operator=(const ConeSurface &csf) | Trk::ConeSurface | |
| Trk::ConeSurface::operator=(ConeSurface &&sbo)=default | Trk::ConeSurface | |
| Trk::Surface::operator=(const Surface &sf) | Trk::Surface | protected |
| Trk::Surface::operator=(Surface &&sf) noexcept=default | Trk::Surface | protected |
| Trk::ObjectCounter< Trk::Surface >::operator=(const ObjectCounter &)=default | Trk::ObjectCounter< Trk::Surface > | protected |
| Trk::ObjectCounter< Trk::Surface >::operator=(ObjectCounter &&)=default | Trk::ObjectCounter< Trk::Surface > | protected |
| Trk::Layer::operator=(const Layer &lay) | Trk::Layer | protected |
| operator==(const Surface &sf) const override | Trk::ConeSurface | virtual |
| operator==(const ConeSurface &cf) const | Trk::ConeSurface | |
| overlapDescriptor() const | Trk::Layer | |
| owner() const | Trk::Surface | |
| pathCorrection(const Amg::Vector3D &, const Amg::Vector3D &) const override | Trk::ConeSurface | virtual |
| positionOnSurface(const Amg::Vector3D &glopo, const BoundaryCheck &bchk=true, double tol1=0., double tol2=0.) const | Trk::Surface | |
| postUpdateMaterialFactor(const Trk::TrackParameters &par, Trk::PropDirection dir) const override final | Trk::ConeLayer | virtual |
| preUpdateMaterialFactor(const Trk::TrackParameters &par, Trk::PropDirection dir) const override final | Trk::ConeLayer | virtual |
| previousLayer(bool skipNavLayer=false) const | Trk::Layer | |
| registerLayerIndex(const LayerIndex &lIdx) | Trk::Layer | |
| registerRepresentingVolume(const Volume *theVol) | Trk::Layer | |
| representingVolume() const | Trk::Layer | |
| resizeAndRepositionLayer(const VolumeBounds &, const Amg::Vector3D &, double) override final | Trk::ConeLayer | inlinevirtual |
| resizeLayer(const VolumeBounds &, double) override final | Trk::ConeLayer | inlinevirtual |
| rotSymmetryAxis() const | Trk::ConeSurface | virtual |
| s_numberOfInstantiations | Trk::ObjectCounter< Trk::Surface > | inlinestatic |
| s_onSurfaceTolerance | Trk::Surface | protectedstatic |
| setBinUtility(const BinUtility *) | Trk::Layer | |
| setLayerType(int identifier) | Trk::Layer | |
| setMaterialLayer(std::shared_ptr< Trk::MaterialLayer > mlay) | Trk::Surface | |
| setNextLayer(const Layer *) | Trk::Layer | |
| setOwner(SurfaceOwner x) | Trk::Surface | |
| setPreviousLayer(const Layer *) | Trk::Layer | |
| setRef(double) | Trk::Layer | |
| setTransform(const Amg::Transform3D &trans) | Trk::Surface | |
| staticType | Trk::ConeSurface | static |
| straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir) const override final | Trk::ConeSurface | virtual |
| straightLineDistanceEstimate(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool bound) const override final | Trk::ConeSurface | virtual |
| straightLineIntersection(const Amg::Vector3D &pos, const Amg::Vector3D &dir, bool forceDir=false, BoundaryCheck bchk=false) const override final | Trk::ConeSurface | virtual |
| Trk::Surface::straightLineIntersection(const T &pars, bool forceDir=false, const Trk::BoundaryCheck &bchk=false) const | Trk::Surface | inline |
| subSurface(const Amg::Vector3D &gp) const | Trk::Layer | |
| subSurface(const Amg::Vector2D &lp) const | Trk::Layer | |
| subSurfaceReference(unsigned int idx=0) const | Trk::Layer | |
| 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 |
| surfaceArray() const | Trk::Layer | |
| surfaceArray() | Trk::Layer | |
| surfaceOnApproach(const Amg::Vector3D &pos, const Amg::Vector3D &dir, PropDirection pdir, const BoundaryCheck &bcheck, bool resolveSubSurfaces=0, const ICompatibilityEstimator *ice=nullptr) const | Trk::Layer | virtual |
| surfaceRepresentation() const override final | Trk::ConeLayer | virtual |
| surfaceRepresentation() override final | Trk::ConeLayer | virtual |
| thickness() const | Trk::Layer | |
| transform() const | Trk::Surface | |
| type() const override final | Trk::ConeSurface | virtual |
| uniqueClone() const | Trk::Surface | |
| ~ConeLayer() override | Trk::ConeLayer | inlinevirtual |
| ~ConeSurface()=default | Trk::ConeSurface | virtual |
| ~Layer()=default | Trk::Layer | virtual |
| ~ObjectCounter() | Trk::ObjectCounter< Trk::Surface > | inlineprotected |
| ~Surface() | Trk::Surface | virtual |
1.8.18