|
ACTS
Experiment-independent tracking
|
This is the complete list of members for Acts::DiscSurface, including all inherited members.
| alignmentToBoundDerivative(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const FreeVector &pathDerivative) const | Acts::Surface | |
| alignmentToPathDerivative(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const | Acts::Surface | virtual |
| assignDetectorElement(const SurfacePlacementBase &detelement) | Acts::Surface | |
| assignGeometryId(const GeometryIdentifier &geometryId) | Acts::GeometryObject | |
| assignIsSensitive(bool isSensitive) | Acts::Surface | |
| assignSurfaceBounds(std::shared_ptr< const DiscBounds > newBounds) | Acts::DiscSurface | |
| assignSurfaceMaterial(std::shared_ptr< const ISurfaceMaterial > material) | Acts::Surface | |
| assignSurfacePlacement(const SurfacePlacementBase &placement) | Acts::Surface | |
| assignThickness(double thick) | Acts::Surface | |
| associatedDetectorElement() const | Acts::Surface | |
| associatedLayer() const | Acts::Surface | |
| associateLayer(const Layer &lay) | Acts::Surface | |
| bounds() const final | Acts::DiscSurface | virtual |
| boundsPtr() const | Acts::DiscSurface | |
| boundToFreeJacobian(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const final | Acts::DiscSurface | virtual |
| center(const GeometryContext &gctx) const | Acts::Surface | virtual |
| closestPointOnBoundary(const Vector2 &lposition, const SquareMatrix2 &metric) const | Acts::Surface | virtual |
| Cone enum value | Acts::Surface | |
| Curvilinear enum value | Acts::Surface | |
| Cylinder enum value | Acts::Surface | |
| Disc enum value | Acts::Surface | |
| DiscSurface(const Transform3 &transform, double rmin, double rmax, double hphisec=std::numbers::pi) | Acts::DiscSurface | explicitprotected |
| DiscSurface(const Transform3 &transform, double minhalfx, double maxhalfx, double minR, double maxR, double avephi=0., double stereo=0.) | Acts::DiscSurface | explicitprotected |
| DiscSurface(const Transform3 &transform, std::shared_ptr< const DiscBounds > dbounds=nullptr) | Acts::DiscSurface | explicitprotected |
| DiscSurface(std::shared_ptr< const DiscBounds > dbounds, const SurfacePlacementBase &placement) | Acts::DiscSurface | explicitprotected |
| DiscSurface(const DiscSurface &other) | Acts::DiscSurface | protected |
| DiscSurface(const GeometryContext &gctx, const DiscSurface &other, const Transform3 &shift) | Acts::DiscSurface | protected |
| distanceToBoundary(const Vector2 &lposition) const | Acts::Surface | virtual |
| freeToBoundJacobian(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const final | Acts::DiscSurface | virtual |
| freeToPathDerivative(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const | Acts::Surface | virtual |
| geometryId() const | Acts::GeometryObject | |
| GeometryObject()=default | Acts::GeometryObject | |
| Acts::Surface::GeometryObject(const GeometryObject &)=default | Acts::GeometryObject | |
| Acts::Surface::GeometryObject(const GeometryIdentifier &geometryId) | Acts::GeometryObject | explicit |
| getSharedPtr() | Acts::Surface | |
| getSharedPtr() const | Acts::Surface | |
| globalToLocal(const GeometryContext &gctx, const Vector3 &position, double tolerance=s_onSurfaceTolerance) const final | Acts::DiscSurface | virtual |
| globalToLocal(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, double tolerance=s_onSurfaceTolerance) const final | Acts::DiscSurface | virtual |
| globalToLocalCartesian(const GeometryContext &gctx, const Vector3 &position, double tol=0.) const | Acts::DiscSurface | |
| insideBounds(const Vector2 &lposition, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::None()) const | Acts::Surface | virtual |
| intersect(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::Infinite(), double tolerance=s_onSurfaceTolerance) const final | Acts::DiscSurface | virtual |
| isAlignable() const | Acts::Surface | |
| isOnSurface(const GeometryContext &gctx, const Vector3 &position, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::None(), double tolerance=s_onSurfaceTolerance) const | Acts::RegularSurface | |
| isOnSurface(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::None(), double tolerance=s_onSurfaceTolerance) const | Acts::RegularSurface | |
| isSensitive() const | Acts::Surface | |
| localCartesianToBoundLocalDerivative(const GeometryContext &gctx, const Vector3 &position) const final | Acts::DiscSurface | virtual |
| localCartesianToGlobal(const GeometryContext &gctx, const Vector2 &lposition) const | Acts::DiscSurface | |
| localCartesianToPolar(const Vector2 &lcart) const | Acts::DiscSurface | |
| localPolarToCartesian(const Vector2 &lpolar) const | Acts::DiscSurface | |
| localPolarToLocalCartesian(const Vector2 &locpol) const | Acts::DiscSurface | |
| localToGlobal(const GeometryContext &gctx, const Vector2 &lposition) const final | Acts::DiscSurface | virtual |
| localToGlobal(const GeometryContext &gctx, const Vector2 &lposition, const Vector3 &direction) const final | Acts::DiscSurface | virtual |
| localToGlobalTransform(const GeometryContext &gctx) const | Acts::Surface | |
| m_bounds | Acts::DiscSurface | protected |
| m_geometryId | Acts::GeometryObject | protected |
| m_transform | Acts::Surface | protected |
| makeShared(Args &&... args) | Acts::Surface | static |
| mergedWith(const DiscSurface &other, AxisDirection direction, bool externalRotation, const Logger &logger=getDummyLogger()) const | Acts::DiscSurface | |
| name() const override | Acts::DiscSurface | virtual |
| normal(const GeometryContext &gctx, const Vector2 &lposition) const final | Acts::DiscSurface | virtual |
| normal(const GeometryContext &gctx, const Vector3 &position) const final | Acts::DiscSurface | virtual |
| normal(const GeometryContext &gctx) const | Acts::DiscSurface | |
| normal(const GeometryContext &gctx, const Vector3 &pos, const Vector3 &direction) const final | Acts::DiscSurface | virtual |
| operator=(const DiscSurface &other) | Acts::DiscSurface | |
| Acts::RegularSurface::operator=(const Surface &other) | Acts::Surface | |
| operator==(const Surface &other) const | Acts::Surface | |
| Other enum value | Acts::Surface | |
| pathCorrection(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const final | Acts::DiscSurface | virtual |
| Perigee enum value | Acts::Surface | |
| Plane enum value | Acts::Surface | |
| polyhedronRepresentation(const GeometryContext &gctx, unsigned int quarterSegments) const override | Acts::DiscSurface | virtual |
| referenceFrame(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction) const | Acts::Surface | virtual |
| referencePosition(const GeometryContext &gctx, AxisDirection aDir) const final | Acts::DiscSurface | virtual |
| referencePositionValue(const GeometryContext &gctx, AxisDirection aDir) const final | Acts::DiscSurface | virtual |
| s_surfaceTypeNames | Acts::Surface | static |
| Straw enum value | Acts::Surface | |
| Surface(const Transform3 &transform=Transform3::Identity()) | Acts::RegularSurface | explicit |
| Surface(const Surface &other) noexcept | Acts::RegularSurface | |
| Surface(const SurfacePlacementBase &placement) noexcept | Acts::RegularSurface | explicit |
| Surface(const GeometryContext &gctx, const Surface &other, const Transform3 &shift) noexcept | Acts::RegularSurface | explicit |
| surfaceMaterial() const | Acts::Surface | |
| surfaceMaterialSharedPtr() const | Acts::Surface | |
| surfacePlacement() const | Acts::Surface | |
| SurfaceType enum name | Acts::Surface | |
| thickness() const | Acts::Surface | |
| toStream(const GeometryContext &gctx) const | Acts::Surface | |
| toStreamImpl(const GeometryContext &gctx, std::ostream &sl) const | Acts::Surface | protectedvirtual |
| toString(const GeometryContext &gctx) const | Acts::Surface | |
| transform(const GeometryContext &gctx) const | Acts::Surface | |
| type() const override | Acts::DiscSurface | virtual |
| visualize(IVisualization3D &helper, const GeometryContext &gctx, const ViewConfig &viewConfig=s_viewSurface) const | Acts::Surface | |
| ~GeometryObject() noexcept=default | Acts::GeometryObject | virtual |
| ~Surface() noexcept override | Acts::Surface |