ATLAS Offline Software
|
The TrkMeasurementUpdator_xk package implements the core mathematics for Kalman filter-based track fitters. It provides the calculations to add or remove a measurement to/from the state vector of a track using fast mathematic routines and a simple internal data model. It inherits from two abstract interfaces, Trk::IUpdator and Trk::IPatternParametersUpdator, and implements the following operations:
If retrieved under the Trk::IUpdator interface, the Trk::KalmanUpdator_xk provides a set of updating-tools for EDM Trk::TrackParameters.
If retrieved under the Trk::IPatternParametersUpdator interface, the Trk::KalmanUpdator_xk provides a set of methods for manipulating Trk::PatternTrackParameters.
The code has been migrated from the xKalman package to this module.
R. Fruehwirth, Application of Kalman filtering, NIM A262, 446
R. Fruehwirth, et al., Data Analysis Techniques for High-Energy Physics, 2nd ed.