|
ACTS
Experiment-independent tracking
|
The navigator options. More...
#include <Acts/Propagator/Navigator.hpp>
Public Member Functions | |
| Options (const GeometryContext &gctx) | |
| Constructor with geometry context. | |
| void | setPlainOptions (const NavigatorPlainOptions &options) |
| Set the plain navigation 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. | |
Additional Inherited Members | |
| 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. | |
The navigator options.
|
explicit |
Constructor with geometry context.
| gctx | The geometry context for the navigation |
| void Acts::Navigator::Options::setPlainOptions | ( | const NavigatorPlainOptions & | options | ) |
Set the plain navigation options.
| options | The plain navigator options to set |