|
ACTS
Experiment-independent tracking
|
Options for this Navigator. More...
#include <Acts/Propagator/TryAllNavigator.hpp>
Public Member Functions | |
| Options (const GeometryContext &gctx) | |
| void | setPlainOptions (const NavigatorPlainOptions &options) |
| Public Member Functions inherited from Acts::NavigatorPlainOptions | |
| NavigatorPlainOptions (const GeometryContext &gctx) | |
| NavigatorPlainOptions with context. | |
| void | registerAdditionalSurface (const Surface &surface, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::Infinite(), const TrackingVolume *volume=nullptr, bool dropAfterReached=true) |
| Offer a surface on top of the tracking geometry. | |
| void | registerExtendedSurface (const Surface &surface, const BoundaryTolerance &boundaryTolerance=BoundaryTolerance::Infinite()) |
| Relax the bounds check of a surface of the tracking geometry. | |
| void | registerMeasurementSurface (const Surface &surface) |
| Make the navigator reach a measurement surface without a bounds check. | |
Public Attributes | |
| double | farLimit = std::numeric_limits<double>::max() |
| The far limit to resolve surfaces. | |
| double | nearLimit = s_onSurfaceTolerance |
| The near limit to resolve surfaces. | |
| double | surfaceTolerance = s_onSurfaceTolerance |
| The surface tolerance. | |
| Public Attributes inherited from Acts::NavigatorPlainOptions | |
| std::vector< AdditionalSurface > | additionalSurfaces |
| Surfaces the navigator offers on top of the tracking geometry. | |
| std::vector< ExtendedSurface > | extendedSurfaces |
| Surfaces of the tracking geometry with bounds extended by the caller. | |
| double | farLimit = std::numeric_limits<double>::max() |
| The far limit to resolve surfaces. | |
| std::reference_wrapper< const GeometryContext > | geoContext |
| Context object for the geometry. | |
| double | nearLimit = s_onSurfaceTolerance |
| The near limit to resolve surfaces. | |
| double | surfaceTolerance = s_onSurfaceTolerance |
| The surface tolerance. | |
Options for this Navigator.
|
explicit |
| gctx | The geometry context for this navigator instance |
| void Acts::Experimental::TryAllNavigator::Options::setPlainOptions | ( | const NavigatorPlainOptions & | options | ) |
| options | The plain options to copy |