|
ACTS
Experiment-independent tracking
|
Per-run inputs to the navigator initialization. More...
#include <Acts/Propagator/NavigatorInitializeArguments.hpp>
Public Attributes | |
| Vector3 | direction {} |
| Direction the navigation run starts with. | |
| Vector3 | position {} |
| Position the navigation run starts at. | |
| Direction | propagationDirection = Direction::Forward() |
| Direction of the propagation along the trajectory. | |
| const Surface * | startSurface = nullptr |
| Surface the navigation run starts on, if any. | |
| const TrackingVolume * | startVolume = nullptr |
| Hint for the start volume which short-cuts the volume search, if known. | |
| const Surface * | targetSurface = nullptr |
| Surface the navigation run targets, if any. | |
Per-run inputs to the navigator initialization.
A navigation state can serve more than one run, so everything that changes from run to run is passed here instead of through the navigator options.