Class GainMatrixSmoother¶
Defined in File GainMatrixSmoother.hpp
Class Documentation¶
-
class
Acts::GainMatrixSmoother¶ Kalman smoother implementation based on Gain matrix formalism.
- Template Parameters
parameters_t: Type of the track parametersjacobian_t: Type of the Jacobian
Public Functions
Gain Matrix smoother implementation.
Constructor with (non-owning) logger
- Parameters
logger: a logger instance
-
template<typename
source_link_t>
Result<void>operator()(const GeometryContext&, MultiTrajectory<source_link_t> &trajectory, size_t entryIndex) const¶ Operater for Kalman smoothing.
- Return
The smoothed track parameters at the first measurement state
- Template Parameters
source_link_t: The type of source link
- Parameters
gctx: The geometry context for the smoothingtrajectory: The trajectory to be smoothedentryIndex: The index of state to start the smoothingglobalTrackParamsCovPtr: The pointer to global track parameters covariance matrix