ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::StrawSurface Member List

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

alignmentToBoundDerivative(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const FreeVector &pathDerivative) constActs::Surface
alignmentToPathDerivative(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const finalActs::LineSurfacevirtual
assignDetectorElement(const SurfacePlacementBase &detelement)Acts::Surface
assignGeometryId(const GeometryIdentifier &geometryId)Acts::GeometryObject
assignIsSensitive(bool isSensitive)Acts::Surface
assignSurfaceBounds(std::shared_ptr< const LineBounds > newBounds)Acts::LineSurface
assignSurfaceMaterial(std::shared_ptr< const ISurfaceMaterial > material)Acts::Surface
assignSurfacePlacement(const SurfacePlacementBase &placement)Acts::Surface
assignThickness(double thick)Acts::Surface
associatedDetectorElement() constActs::Surface
associatedLayer() constActs::Surface
associateLayer(const Layer &lay)Acts::Surface
bounds() const finalActs::LineSurfacevirtual
boundsPtr() constActs::LineSurface
boundToFreeJacobian(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const finalActs::LineSurfacevirtual
center(const GeometryContext &gctx) constActs::Surfacevirtual
closestPointOnBoundary(const Vector2 &lposition, const SquareMatrix2 &metric) constActs::Surfacevirtual
Cone enum valueActs::Surface
Curvilinear enum valueActs::Surface
Cylinder enum valueActs::Surface
Disc enum valueActs::Surface
distanceToBoundary(const Vector2 &lposition) constActs::Surfacevirtual
freeToBoundJacobian(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) constActs::Surfacevirtual
freeToPathDerivative(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const finalActs::LineSurfacevirtual
geometryId() constActs::GeometryObject
GeometryObject()=defaultActs::GeometryObject
Acts::Surface::GeometryObject(const GeometryObject &)=defaultActs::GeometryObject
Acts::Surface::GeometryObject(const GeometryIdentifier &geometryId)Acts::GeometryObjectexplicit
getSharedPtr()Acts::Surface
getSharedPtr() constActs::Surface
globalToLocal(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, double tolerance=s_onSurfaceTolerance) const finalActs::LineSurfacevirtual
insideBounds(const Vector2 &lposition, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::None()) constActs::Surfacevirtual
intersect(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::Infinite(), double tolerance=s_onSurfaceTolerance) const finalActs::LineSurfacevirtual
isAlignable() constActs::Surface
isOnSurface(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::None(), double tolerance=s_onSurfaceTolerance) constActs::Surface
isSensitive() constActs::Surface
lineDirection(const GeometryContext &gctx) constActs::LineSurface
LineSurface(const Transform3 &transform, double radius, double halez)Acts::StrawSurfaceexplicitprotected
LineSurface(const Transform3 &transform, std::shared_ptr< const LineBounds > lbounds=nullptr)Acts::StrawSurfaceexplicitprotected
LineSurface(std::shared_ptr< const LineBounds > lbounds, const SurfacePlacementBase &placement)Acts::StrawSurfaceexplicitprotected
LineSurface(const LineSurface &other)Acts::StrawSurfaceprotected
LineSurface(const GeometryContext &gctx, const LineSurface &other, const Transform3 &shift)Acts::StrawSurfaceexplicitprotected
localCartesianToBoundLocalDerivative(const GeometryContext &gctx, const Vector3 &position) const finalActs::LineSurfacevirtual
localToGlobal(const GeometryContext &gctx, const Vector2 &lposition, const Vector3 &direction) const finalActs::LineSurfacevirtual
localToGlobalTransform(const GeometryContext &gctx) constActs::Surface
m_boundsActs::LineSurfaceprotected
m_geometryIdActs::GeometryObjectprotected
m_transformActs::Surfaceprotected
makeShared(Args &&... args)Acts::Surfacestatic
name() const finalActs::StrawSurfacevirtual
normal(const GeometryContext &gctx, const Vector3 &pos, const Vector3 &direction) const overrideActs::LineSurfacevirtual
operator=(const LineSurface &other)Acts::LineSurface
Acts::Surface::operator=(const Surface &other)Acts::Surface
operator==(const Surface &other) constActs::Surface
Other enum valueActs::Surface
pathCorrection(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const overrideActs::LineSurfacevirtual
Perigee enum valueActs::Surface
Plane enum valueActs::Surface
polyhedronRepresentation(const GeometryContext &gctx, unsigned int quarterSegments) const finalActs::StrawSurfacevirtual
referenceFrame(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const finalActs::LineSurfacevirtual
referencePosition(const GeometryContext &gctx, AxisDirection aDir) const finalActs::LineSurfacevirtual
referencePositionValue(const GeometryContext &gctx, AxisDirection aDir) constActs::GeometryObjectvirtual
s_surfaceTypeNamesActs::Surfacestatic
Straw enum valueActs::Surface
Surface(const Transform3 &transform=Transform3::Identity())Acts::Surfaceexplicitprotected
Surface(const Surface &other) noexceptActs::Surfaceprotected
Surface(const SurfacePlacementBase &placement) noexceptActs::Surfaceexplicitprotected
Surface(const GeometryContext &gctx, const Surface &other, const Transform3 &shift) noexceptActs::Surfaceexplicitprotected
surfaceMaterial() constActs::Surface
surfaceMaterialSharedPtr() constActs::Surface
surfacePlacement() constActs::Surface
SurfaceType enum nameActs::Surface
thickness() constActs::Surface
toStream(const GeometryContext &gctx) constActs::Surface
toStreamImpl(const GeometryContext &gctx, std::ostream &sl) constActs::Surfaceprotectedvirtual
toString(const GeometryContext &gctx) constActs::Surface
transform(const GeometryContext &gctx) constActs::Surface
type() const finalActs::StrawSurfacevirtual
visualize(IVisualization3D &helper, const GeometryContext &gctx, const ViewConfig &viewConfig=s_viewSurface) constActs::Surface
~GeometryObject() noexcept=defaultActs::GeometryObjectvirtual
~Surface() noexcept overrideActs::Surface