Extension struct which holeds delegates to customize the KF behavior.
using Parameters = TrackStateProxy::Parameters
using Smoother = Delegate<Result<void>(const GeometryContext&, MultiTrajectory&, size_t, LoggerWrapper)>
Default constructor which connects the default void components.
The Calibrator is a dedicated calibration algorithm that allows to calibrate measurements using track information, this could be e.g.
sagging for wires, module deformations, etc.
Determines whether a measurement is supposed to be considered as an outlier.
Decides whether the smoothing stage uses linearized transport or full reverse propagation.
The smoother back-propagates measurement information along the track.
The updater incorporates measurement information into the track parameters.
- using Parameters = TrackStateProxy::Parameters