EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::LayerStub Member List

This is the complete list of members for Acts::LayerStub, including all inherited members.

alignmentToBoundDerivative(const GeometryContext &gctx, const FreeVector &derivatives, const Vector3D &position, const Vector3D &direction) const Acts::Surface
alignmentToPathDerivative(const GeometryContext &gctx, const RotationMatrix3D &rotToLocalZAxis, const Vector3D &position, const Vector3D &direction) const Acts::Surfacevirtual
approachDescriptor() const Acts::Layer
approachDescriptor()Acts::Layer
assignGeometryId(const GeometryIdentifier &geometryId)Acts::GeometryObjectinline
assignSurfaceMaterial(std::shared_ptr< const ISurfaceMaterial > material)Acts::Surfaceinline
associatedDetectorElement() const Acts::Surfaceinline
associatedLayer() const Acts::Surfaceinline
associateLayer(const Layer &lay)Acts::Surfaceinline
binningPosition(const GeometryContext &, BinningValue) const finalActs::SurfaceStubinlinevirtual
binningPositionValue(const GeometryContext &gctx, BinningValue bValue) const Acts::GeometryObjectinlinevirtual
bounds() const finalActs::SurfaceStubinlinevirtual
center(const GeometryContext &gctx) const Acts::Surfaceinlinevirtual
compatibleSurfaces(const GeometryContext &gctx, const Vector3D &position, const Vector3D &direction, const options_t &options) const Acts::Layer
Cone enum valueActs::Surface
constructedOk() const Acts::LayerStubinline
Curvilinear enum valueActs::Surface
Cylinder enum valueActs::Surface
derivativeFactors(const GeometryContext &gctx, const Vector3D &position, const Vector3D &direction, const RotationMatrix3D &rft, const BoundToFreeMatrix &jacobian) const Acts::Surfaceinlinevirtual
Disc enum valueActs::Surface
encloseTrackingVolume(const TrackingVolume &tvol)Acts::Layerinlineprotected
geometryId() const Acts::GeometryObjectinline
GeometryObject()=defaultActs::GeometryObject
GeometryObject(const GeometryObject &)=defaultActs::GeometryObject
GeometryObject(const GeometryIdentifier &geometryId)Acts::GeometryObjectinline
getSharedPtr()Acts::Surface
getSharedPtr() const Acts::Surface
globalToLocal(const GeometryContext &, const Vector3D &, const Vector3D &) const finalActs::SurfaceStubinlinevirtual
initJacobianToGlobal(const GeometryContext &gctx, BoundToFreeMatrix &jacobian, const Vector3D &position, const Vector3D &direction, const BoundVector &pars) const Acts::Surfaceinlinevirtual
initJacobianToLocal(const GeometryContext &gctx, FreeToBoundMatrix &jacobian, const Vector3D &position, const Vector3D &direction) const Acts::Surfaceinlinevirtual
insideBounds(const Vector2D &lposition, const BoundaryCheck &bcheck=true) const Acts::Surfaceinlinevirtual
intersect(const GeometryContext &, const Vector3D &, const Vector3D &, const BoundaryCheck &) const finalActs::SurfaceStubinlinevirtual
isOnLayer(const GeometryContext &gctx, const Vector3D &position, const BoundaryCheck &bcheck=true) const Acts::Layerinlinevirtual
isOnSurface(const GeometryContext &gctx, const Vector3D &position, const Vector3D &momentum, const BoundaryCheck &bcheck=true) const Acts::Surface
Layer()=deleteActs::Layer
Layer(const Layer &)=deleteActs::Layer
Layer(std::unique_ptr< SurfaceArray > surfaceArray, double thickness=0., std::unique_ptr< ApproachDescriptor > ades=nullptr, LayerType laytyp=passive)Acts::Layerprotected
LayerStub()=deleteActs::LayerStub
LayerStub(const LayerStub &otherLayer)=deleteActs::LayerStub
LayerStub(std::unique_ptr< SurfaceArray > surfaceArray, double thickness=0, std::unique_ptr< ApproachDescriptor > ad=nullptr, LayerType ltype=passive)Acts::LayerStubinline
layerType() const Acts::Layerinline
localCartesianToBoundLocalDerivative(const GeometryContext &, const Vector3D &) const finalActs::SurfaceStubinlinevirtual
localToGlobal(const GeometryContext &, const Vector2D &, const Vector3D &) const finalActs::SurfaceStubinlinevirtual
m_approachDescriptorActs::Layerprotected
m_associatedDetElementActs::Surfaceprotected
m_associatedLayerActs::Surfaceprotected
m_associatedTrackingVolumeActs::Surfaceprotected
m_geometryIdActs::GeometryObjectprotected
m_layerThicknessActs::Layerprotected
m_layerTypeActs::Layerprotected
m_nextLayersActs::Layerprotected
m_nextLayerUtilityActs::Layerprotected
m_representingVolumeActs::Layerprotected
m_ssApproachSurfacesActs::Layerprotected
m_ssRepresentingSurfaceActs::Layerprotected
m_ssSensitiveSurfacesActs::Layerprotected
m_surfaceArrayActs::Layerprotected
m_surfaceMaterialActs::Surfaceprotected
m_trackingVolumeActs::Layerprotected
m_transformActs::Surfaceprotected
makeShared(Args &&...args)Acts::Surfaceinlinestatic
name() const finalActs::SurfaceStubinlinevirtual
nextLayer(const GeometryContext &gctx, const Vector3D &position, const Vector3D &direction) const Acts::Layerinline
normal(const GeometryContext &gctx, const Vector2D &) const finalActs::SurfaceStubinlinevirtual
normal(const GeometryContext &gctx, const Vector3D &) const finalActs::SurfaceStubinlinevirtual
normal(const GeometryContext &) const finalActs::SurfaceStubinlinevirtual
operator!=(const Surface &sf) const Acts::Surfacevirtual
operator=(const LayerStub &lay)=deleteActs::LayerStub
Acts::SurfaceStub::operator=(const Surface &other)Acts::Surface
Acts::GeometryObject::operator=(const GeometryObject &geometryId)Acts::GeometryObjectinline
Acts::Layer::operator=(const Layer &)=deleteActs::Layer
operator==(const Surface &other) const Acts::Surfacevirtual
Other enum valueActs::Surface
pathCorrection(const GeometryContext &, const Vector3D &, const Vector3D &) const finalActs::SurfaceStubinlinevirtual
Perigee enum valueActs::Surface
Plane enum valueActs::Surface
polyhedronRepresentation(const GeometryContext &, size_t) const finalActs::SurfaceStubinlinevirtual
referenceFrame(const GeometryContext &gctx, const Vector3D &position, const Vector3D &momentum) const Acts::Surfaceinlinevirtual
representingVolume() const Acts::Layerinline
resolve(const options_t &options) const Acts::Layerinline
resolve(bool resolveSensitive, bool resolveMaterial, bool resolvePassive) const Acts::Layerinlinevirtual
Straw enum valueActs::Surface
Surface(const Transform3D &transform=Transform3D::Identity())Acts::Surfaceprotected
Surface(const Surface &other)Acts::Surfaceprotected
Surface(const DetectorElementBase &detelement)Acts::Surfaceprotected
Surface(const GeometryContext &gctx, const Surface &other, const Transform3D &shift)Acts::Surfaceprotected
surfaceArray() const Acts::Layerinline
surfaceArray()Acts::Layerinline
surfaceMaterial() const Acts::Surfaceinline
surfaceMaterialSharedPtr() const Acts::Surfaceinline
surfaceOnApproach(const GeometryContext &gctx, const Vector3D &position, const Vector3D &direction, const options_t &options) const Acts::Layer
surfaceRepresentation() const overrideActs::LayerStubinlinevirtual
surfaceRepresentation() overrideActs::LayerStubinlinevirtual
SurfaceStub(const Transform3D &htrans=Transform3D::Identity())Acts::SurfaceStubinline
SurfaceStub(const GeometryContext &gctx, const SurfaceStub &sf, const Transform3D &transf)Acts::SurfaceStubinline
SurfaceStub(const DetectorElementBase &detelement)Acts::SurfaceStubinline
SurfaceType enum nameActs::Surface
thickness() const Acts::Layerinline
toStream(const GeometryContext &gctx, std::ostream &sl) const Acts::Surfacevirtual
trackingVolume() const Acts::Layerinline
transform(const GeometryContext &gctx) const Acts::Surfaceinlinevirtual
type() const finalActs::SurfaceStubinlinevirtual
~Layer()=defaultActs::Layervirtual
~LayerStub() overrideActs::LayerStubinline
~Surface()Acts::Surfacevirtual
~SurfaceStub() overrideActs::SurfaceStubinline