|
ACTS
Experiment-independent tracking
|
Options for this Navigator. More...
#include <Acts/Propagator/TryAllNavigator.hpp>
Public Member Functions | |
| Options (const GeometryContext &gctx) | |
| Constructor with geometry context. | |
| void | setPlainOptions (const NavigatorPlainOptions &options) |
| Set plain options from NavigatorPlainOptions. | |
| 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 = s_onSurfaceTolerance |
| The near limit to resolve surfaces. | |
| 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 {} |
Options for this Navigator.
|
explicit |
Constructor with geometry context.
| gctx | The geometry context for this navigator instance |
| void Acts::TryAllNavigatorBase::Options::setPlainOptions | ( | const NavigatorPlainOptions & | options | ) |
Set plain options from NavigatorPlainOptions.
| options | The plain options to copy |
| double Acts::TryAllNavigatorBase::Options::farLimit = std::numeric_limits<double>::max() |
The far limit to resolve surfaces.
| double Acts::TryAllNavigatorBase::Options::nearLimit = s_onSurfaceTolerance |
The near limit to resolve surfaces.
| double Acts::TryAllNavigatorBase::Options::surfaceTolerance = s_onSurfaceTolerance |
The surface tolerance.