|
ACTS
Experiment-independent tracking
|
Common simplified base interface for propagators. More...
#include <Acts/Propagator/Propagator.hpp>
Public Types | |
| using | Options = PropagatorPlainOptions |
| Base propagator options. | |
Public Member Functions | |
| virtual | ~BasePropagator ()=default |
| virtual Result< BoundTrackParameters > | propagateToSurface (const BoundTrackParameters &start, const Surface &target, const Options &options) const =0 |
| Method to propagate start bound track parameters to a target surface. | |
Common simplified base interface for propagators.
This class only supports propagation from start bound parameters to a target surface and returns only the end bound parameters. Navigation is performed if the underlying propagator is configured with an appropriate navigator. No custom actors or aborters are supported.
Base propagator options.
|
virtualdefault |
|
pure virtual |
Method to propagate start bound track parameters to a target surface.
| start | The start bound track parameters. |
| target | The target surface. |
| options | The propagation options. |