![]() |
ATLAS Offline Software
|
This is the complete list of members for Trk::MaterialLayerNoOwnSurf, including all inherited members.
| assignMaterialProperties(const LayerMaterialProperties &, double scale=1.0) | Trk::Layer | |
| binUtility() const | Trk::Layer | |
| 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 | |
| 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 | |
| hasSubStructure(bool resolveSensitive=false) const | Trk::Layer | virtual |
| isOnLayer(const Amg::Vector3D &gp, const BoundaryCheck &bcheck=BoundaryCheck(true)) const override final | Trk::MaterialLayerNoOwnSurf | inlinevirtual |
| 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 | |
| m_binUtility | Trk::Layer | 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_nextLayer | Trk::Layer | protected |
| m_overlapDescriptor | Trk::Layer | protected |
| m_previousLayer | Trk::Layer | protected |
| m_ref | Trk::Layer | protected |
| m_surfaceArray | Trk::Layer | protected |
| m_surfaceRepresentation | Trk::MaterialLayerNoOwnSurf | private |
| MaterialLayer()=default | Trk::MaterialLayer | |
| MaterialLayerNoOwnSurf(Surface *surfaceRepresentation, std::unique_ptr< LayerMaterialProperties > mlprop) | Trk::MaterialLayerNoOwnSurf | inline |
| moveLayer(Amg::Transform3D &) override final | Trk::MaterialLayer | inlinevirtual |
| nextLayer(const Amg::Vector3D &gp, const Amg::Vector3D &udir) const | Trk::Layer | |
| nextLayer(bool skipNavLayer=false) const | Trk::Layer | |
| onLayer(const T ¶meters, const BoundaryCheck &bcheck=BoundaryCheck(true)) const | Trk::Layer | |
| operator=(const Layer &lay) | Trk::Layer | protected |
| overlapDescriptor() const | Trk::Layer | |
| postUpdateMaterialFactor(const TrackParameters &, PropDirection) const | Trk::Layer | inlinevirtual |
| preUpdateMaterialFactor(const TrackParameters &, PropDirection) const | Trk::Layer | inlinevirtual |
| 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::MaterialLayer | inlinevirtual |
| resizeLayer(const VolumeBounds &, double) override final | Trk::MaterialLayer | inlinevirtual |
| setBinUtility(const BinUtility *) | Trk::Layer | |
| setLayerType(int identifier) | Trk::Layer | |
| setNextLayer(const Layer *) | Trk::Layer | |
| setPreviousLayer(const Layer *) | Trk::Layer | |
| setRef(double) | Trk::Layer | |
| subSurface(const Amg::Vector3D &gp) const | Trk::Layer | |
| subSurface(const Amg::Vector2D &lp) const | Trk::Layer | |
| subSurfaceReference(unsigned int idx=0) const | Trk::Layer | |
| 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::MaterialLayerNoOwnSurf | inlinevirtual |
| surfaceRepresentation() override final | Trk::MaterialLayerNoOwnSurf | inlinevirtual |
| thickness() const | Trk::Layer | |
| ~Layer()=default | Trk::Layer | virtual |
| ~MaterialLayer()=default | Trk::MaterialLayer | virtual |
| ~MaterialLayerNoOwnSurf()=default | Trk::MaterialLayerNoOwnSurf | virtual |
1.8.18