|
ACTS
Experiment-independent tracking
|
The nested options struct. More...
#include <Acts/Propagator/DirectNavigator.hpp>
Public Member Functions | |
| Options (const GeometryContext &gctx) | |
| Constructor from geometry context. | |
| void | setPlainOptions (const NavigatorPlainOptions &options) |
| Set the plain navigator options. | |
| Public Member Functions inherited from Acts::NavigatorPlainOptions | |
| NavigatorPlainOptions (const GeometryContext &gctx) | |
| NavigatorPlainOptions with context. | |
Public Attributes | |
| double | farLimit = std::numeric_limits<double>::max() |
| The far limit to resolve surfaces. | |
| double | nearLimit = -100 * UnitConstants::um |
| Distance limit to discard intersections "behind us". | |
| SurfaceSequence | surfaces |
| The Surface sequence. | |
| double | surfaceTolerance = s_onSurfaceTolerance |
| The surface tolerance. | |
| Public Attributes inherited from Acts::NavigatorPlainOptions | |
| std::reference_wrapper< const GeometryContext > | geoContext |
| Context object for the geometry. | |
| const Surface * | startSurface {} |
| const Surface * | targetSurface {} |
The nested options struct.
|
explicit |
Constructor from geometry context.
| gctx | The geometry context |
| void Acts::DirectNavigator::Options::setPlainOptions | ( | const NavigatorPlainOptions & | options | ) |
Set the plain navigator options.
| options | The plain navigator options to copy |
| double Acts::DirectNavigator::Options::farLimit = std::numeric_limits<double>::max() |
The far limit to resolve surfaces.
| double Acts::DirectNavigator::Options::nearLimit = -100 * UnitConstants::um |
Distance limit to discard intersections "behind us".
| SurfaceSequence Acts::DirectNavigator::Options::surfaces |
The Surface sequence.
| double Acts::DirectNavigator::Options::surfaceTolerance = s_onSurfaceTolerance |
The surface tolerance.