|
ACTS
Experiment-independent tracking
|
Struct that serves as the argument to the navigation delegate. More...
#include <Acts/Navigation/NavigationDelegate.hpp>
Public Attributes | |
| Vector3 | curvature = Vector3::Zero() |
| Local geometric curvature d(direction)/ds in global coordinates, in inverse length units. | |
| Vector3 | direction {} |
| Direction vector for navigation propagation. | |
| Vector3 | position {} |
| Current position in 3D space for navigation. | |
| BoundaryTolerance | tolerance = BoundaryTolerance::None() |
| Boundary tolerance for surface intersection calculations. | |
Struct that serves as the argument to the navigation delegate.
It is not supposed to be used as an lvalue.
| Vector3 Acts::NavigationArguments::curvature = Vector3::Zero() |
Local geometric curvature d(direction)/ds in global coordinates, in inverse length units.
Perpendicular to the unit tangent, with magnitude 1/R for the local curvature radius. Unchanged by reversing propagation direction. Zero denotes straight motion.