|
ACTS
Experiment-independent tracking
|
The navigation options for the tracking geometry. More...
#include <Acts/Propagator/Navigator.hpp>
Public Attributes | |
| BoundaryTolerance | boundaryTolerance = BoundaryTolerance::None() |
| The boundary check directive. | |
| const object_t * | endObject = nullptr |
| Hint for end object. | |
| std::vector< GeometryIdentifier > | externalSurfaces = {} |
| External surface identifier for which the boundary check is ignored. | |
| double | farLimit = std::numeric_limits<double>::max() |
| The maximum distance for a surface to be considered. | |
| double | nearLimit = 0 |
| The minimum distance for a surface to be considered. | |
| bool | resolveMaterial = true |
| Always look for material. | |
| bool | resolvePassive = false |
| always look for passive | |
| bool | resolveSensitive = true |
| Always look for sensitive. | |
| const object_t * | startObject = nullptr |
| Hint for start object. | |
The navigation options for the tracking geometry.
| object_t | Type of the object for navigation to check against |
| BoundaryTolerance Acts::NavigationOptions< object_t >::boundaryTolerance = BoundaryTolerance::None() |
The boundary check directive.
| const object_t* Acts::NavigationOptions< object_t >::endObject = nullptr |
Hint for end object.
| std::vector<GeometryIdentifier> Acts::NavigationOptions< object_t >::externalSurfaces = {} |
External surface identifier for which the boundary check is ignored.
| double Acts::NavigationOptions< object_t >::farLimit = std::numeric_limits<double>::max() |
The maximum distance for a surface to be considered.
| double Acts::NavigationOptions< object_t >::nearLimit = 0 |
The minimum distance for a surface to be considered.
| bool Acts::NavigationOptions< object_t >::resolveMaterial = true |
Always look for material.
| bool Acts::NavigationOptions< object_t >::resolvePassive = false |
always look for passive
| bool Acts::NavigationOptions< object_t >::resolveSensitive = true |
Always look for sensitive.
| const object_t* Acts::NavigationOptions< object_t >::startObject = nullptr |
Hint for start object.