Analysis Software
Documentation for sPHENIX simulation software
|
This is the complete list of members for Acts::LineSurface, including all inherited members.
alignmentToBoundDerivative(const GeometryContext &gctx, const FreeVector ¶meters, const FreeVector &pathDerivative) const | Acts::Surface | |
alignmentToPathDerivative(const GeometryContext &gctx, const FreeVector ¶meters) const final | Acts::LineSurface | virtual |
assignDetectorElement(const DetectorElementBase &detelement) | Acts::Surface | |
assignGeometryId(const GeometryIdentifier &geometryId) | Acts::GeometryObject | inline |
assignSurfaceMaterial(std::shared_ptr< const ISurfaceMaterial > material) | Acts::Surface | |
associatedDetectorElement() const | Acts::Surface | |
associatedLayer() const | Acts::Surface | |
associateLayer(const Layer &lay) | Acts::Surface | |
binningPosition(const GeometryContext &gctx, BinningValue bValue) const final | Acts::LineSurface | virtual |
binningPositionValue(const GeometryContext &gctx, BinningValue bValue) const | Acts::GeometryObject | inlinevirtual |
bounds() const final | Acts::LineSurface | virtual |
boundToFreeJacobian(const GeometryContext &gctx, const BoundVector &boundParams) const final | Acts::LineSurface | virtual |
center(const GeometryContext &gctx) const | Acts::Surface | virtual |
Cone enum value | Acts::Surface | |
Curvilinear enum value | Acts::Surface | |
Cylinder enum value | Acts::Surface | |
Disc enum value | Acts::Surface | |
freeToBoundJacobian(const GeometryContext &gctx, const FreeVector ¶meters) const | Acts::Surface | virtual |
freeToPathDerivative(const GeometryContext &gctx, const FreeVector ¶meters) const final | Acts::LineSurface | virtual |
geometryId() const | Acts::GeometryObject | inline |
GeometryObject()=default | Acts::GeometryObject | |
GeometryObject(const GeometryObject &)=default | Acts::GeometryObject | |
GeometryObject(const GeometryIdentifier &geometryId) | Acts::GeometryObject | inline |
getSharedPtr() | Acts::Surface | |
getSharedPtr() const | Acts::Surface | |
globalToLocal(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, double tolerance=s_onSurfaceTolerance) const final | Acts::LineSurface | virtual |
globalToLocalPlain(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, Vector2 &lposition) const | Acts::LineSurface | private |
insideBounds(const Vector2 &lposition, const BoundaryCheck &bcheck=true) const | Acts::Surface | virtual |
intersect(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryCheck &bcheck=false, ActsScalar tolerance=s_onSurfaceTolerance) const final | Acts::LineSurface | virtual |
isOnSurface(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryCheck &bcheck=true) const | Acts::Surface | |
lineDirection(const GeometryContext &gctx) const | Acts::LineSurface | |
LineSurface(const Transform3 &transform, double radius, double halez) | Acts::LineSurface | protected |
LineSurface(const Transform3 &transform, std::shared_ptr< const LineBounds > lbounds=nullptr) | Acts::LineSurface | protected |
LineSurface(std::shared_ptr< const LineBounds > lbounds, const DetectorElementBase &detelement) | Acts::LineSurface | protected |
LineSurface(const LineSurface &other) | Acts::LineSurface | protected |
LineSurface(const GeometryContext &gctx, const LineSurface &other, const Transform3 &shift) | Acts::LineSurface | protected |
LineSurface()=delete | Acts::LineSurface | |
localCartesianToBoundLocalDerivative(const GeometryContext &gctx, const Vector3 &position) const final | Acts::LineSurface | virtual |
localToGlobal(const GeometryContext &gctx, const Vector2 &lposition, const Vector3 &direction) const final | Acts::LineSurface | virtual |
m_associatedDetElement | Acts::Surface | protected |
m_associatedLayer | Acts::Surface | protected |
m_associatedTrackingVolume | Acts::Surface | protected |
m_bounds | Acts::LineSurface | protected |
m_geometryId | Acts::GeometryObject | protected |
m_surfaceMaterial | Acts::Surface | protected |
m_transform | Acts::Surface | protected |
makeShared(Args &&...args) | Acts::Surface | inlinestatic |
name() const override | Acts::LineSurface | virtual |
normal(const GeometryContext &gctx, const Vector2 &lposition) const final | Acts::LineSurface | virtual |
Acts::Surface::normal(const GeometryContext &gctx, const Vector3 &position) const | Acts::Surface | virtual |
Acts::Surface::normal(const GeometryContext &gctx) const | Acts::Surface | inlinevirtual |
operator!=(const Surface &sf) const | Acts::Surface | virtual |
operator=(const LineSurface &other) | Acts::LineSurface | |
Acts::Surface::operator=(const Surface &other) | Acts::Surface | |
Acts::GeometryObject::operator=(const GeometryObject &geometryId) | Acts::GeometryObject | inline |
operator==(const Surface &other) const | Acts::Surface | virtual |
Other enum value | Acts::Surface | |
pathCorrection(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const override | Acts::LineSurface | virtual |
Perigee enum value | Acts::Surface | |
Plane enum value | Acts::Surface | |
polyhedronRepresentation(const GeometryContext &gctx, size_t lseg) const =0 | Acts::Surface | pure virtual |
referenceFrame(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const final | Acts::LineSurface | virtual |
s_surfaceTypeNames | Acts::Surface | static |
Straw enum value | Acts::Surface | |
Surface | Acts::LineSurface | private |
Acts::Surface::Surface(const Transform3 &transform=Transform3::Identity()) | Acts::Surface | protected |
Acts::Surface::Surface(const Surface &other) | Acts::Surface | protected |
Acts::Surface::Surface(const DetectorElementBase &detelement) | Acts::Surface | protected |
Acts::Surface::Surface(const GeometryContext &gctx, const Surface &other, const Transform3 &shift) | Acts::Surface | protected |
surfaceMaterial() const | Acts::Surface | |
surfaceMaterialSharedPtr() const | Acts::Surface | |
SurfaceType enum name | Acts::Surface | |
toStream(const GeometryContext &gctx, std::ostream &sl) const | Acts::Surface | virtual |
toString(const GeometryContext &gctx) const | Acts::Surface | |
transform(const GeometryContext &gctx) const | Acts::Surface | virtual |
type() const =0 | Acts::Surface | pure virtual |
~LineSurface() override=default | Acts::LineSurface | |
~Surface() | Acts::Surface | virtual |