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

This is the complete list of members for Acts::StrawSurface, 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 finalActs::LineSurfaceinlinevirtual
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 &gctx, BinningValue bValue) const finalActs::LineSurfaceinlinevirtual
binningPositionValue(const GeometryContext &gctx, BinningValue bValue) const Acts::GeometryObjectinlinevirtual
bounds() const finalActs::LineSurfaceinlinevirtual
center(const GeometryContext &gctx) const Acts::Surfaceinlinevirtual
Cone enum valueActs::Surface
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 finalActs::LineSurfaceinlinevirtual
Disc enum valueActs::Surface
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 &gctx, const Vector3D &position, const Vector3D &momentum) const finalActs::LineSurfaceinlinevirtual
initJacobianToGlobal(const GeometryContext &gctx, BoundToFreeMatrix &jacobian, const Vector3D &position, const Vector3D &direction, const BoundVector &pars) const finalActs::LineSurfaceinlinevirtual
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 &gctx, const Vector3D &position, const Vector3D &direction, const BoundaryCheck &bcheck=false) const finalActs::LineSurfaceinlinevirtual
isOnSurface(const GeometryContext &gctx, const Vector3D &position, const Vector3D &momentum, const BoundaryCheck &bcheck=true) const Acts::Surface
LineSurface(const Transform3D &transform, double radius, double halez)Acts::LineSurfaceprotected
LineSurface(const Transform3D &transform, std::shared_ptr< const LineBounds > lbounds=nullptr)Acts::LineSurfaceprotected
LineSurface(const std::shared_ptr< const LineBounds > &lbounds, const DetectorElementBase &detelement)Acts::LineSurfaceprotected
LineSurface(const LineSurface &other)Acts::LineSurfaceprotected
LineSurface(const GeometryContext &gctx, const LineSurface &other, const Transform3D &shift)Acts::LineSurfaceprotected
LineSurface()=deleteActs::LineSurface
localCartesianToBoundLocalDerivative(const GeometryContext &gctx, const Vector3D &position) const finalActs::LineSurfaceinlinevirtual
localToGlobal(const GeometryContext &gctx, const Vector2D &lposition, const Vector3D &momentum) const finalActs::LineSurfaceinlinevirtual
m_associatedDetElementActs::Surfaceprotected
m_associatedLayerActs::Surfaceprotected
m_associatedTrackingVolumeActs::Surfaceprotected
m_boundsActs::LineSurfaceprotected
m_geometryIdActs::GeometryObjectprotected
m_surfaceMaterialActs::Surfaceprotected
m_transformActs::Surfaceprotected
makeShared(Args &&...args)Acts::Surfaceinlinestatic
name() const finalActs::StrawSurfaceinlinevirtual
normal(const GeometryContext &gctx, const Vector2D &lposition) const finalActs::LineSurfaceinlinevirtual
Acts::Surface::normal(const GeometryContext &gctx, const Vector3D &position) const Acts::Surfacevirtual
Acts::Surface::normal(const GeometryContext &gctx) const Acts::Surfaceinlinevirtual
operator!=(const Surface &sf) const Acts::Surfacevirtual
operator=(const StrawSurface &other)Acts::StrawSurface
Acts::LineSurface::operator=(const LineSurface &other)Acts::LineSurface
Acts::Surface::operator=(const Surface &other)Acts::Surface
Acts::GeometryObject::operator=(const GeometryObject &geometryId)Acts::GeometryObjectinline
operator==(const Surface &other) const Acts::Surfacevirtual
Other enum valueActs::Surface
pathCorrection(const GeometryContext &gctx, const Vector3D &position, const Vector3D &momentum) const overrideActs::LineSurfaceinlinevirtual
Perigee enum valueActs::Surface
Plane enum valueActs::Surface
polyhedronRepresentation(const GeometryContext &gctx, size_t lseg) const finalActs::StrawSurfacevirtual
referenceFrame(const GeometryContext &gctx, const Vector3D &position, const Vector3D &momentum) const finalActs::LineSurfaceinlinevirtual
Straw enum valueActs::Surface
StrawSurface(const Transform3D &transform, double radius, double halez)Acts::StrawSurfaceprotected
StrawSurface(const Transform3D &transform, std::shared_ptr< const LineBounds > lbounds=nullptr)Acts::StrawSurfaceprotected
StrawSurface(const std::shared_ptr< const LineBounds > &lbounds, const DetectorElementBase &detelement)Acts::StrawSurfaceprotected
StrawSurface(const StrawSurface &other)Acts::StrawSurfaceprotected
StrawSurface(const GeometryContext &gctx, const StrawSurface &other, const Transform3D &shift)Acts::StrawSurfaceprotected
StrawSurface()=deleteActs::StrawSurface
SurfaceActs::StrawSurfaceprivate
Acts::Surface::Surface(const Transform3D &transform=Transform3D::Identity())Acts::Surfaceprotected
Acts::Surface::Surface(const Surface &other)Acts::Surfaceprotected
Acts::Surface::Surface(const DetectorElementBase &detelement)Acts::Surfaceprotected
Acts::Surface::Surface(const GeometryContext &gctx, const Surface &other, const Transform3D &shift)Acts::Surfaceprotected
surfaceMaterial() const Acts::Surfaceinline
surfaceMaterialSharedPtr() const Acts::Surfaceinline
SurfaceType enum nameActs::Surface
toStream(const GeometryContext &gctx, std::ostream &sl) const Acts::Surfacevirtual
transform(const GeometryContext &gctx) const Acts::Surfaceinlinevirtual
type() const finalActs::StrawSurfaceinlinevirtual
~LineSurface() override=defaultActs::LineSurface
~StrawSurface() override=defaultActs::StrawSurface
~Surface()Acts::Surfacevirtual