ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::GainMatrixUpdater Class Reference

Kalman update step using the gain matrix formalism. More...

#include <Acts/TrackFitting/GainMatrixUpdater.hpp>

Public Member Functions

template<typename traj_t>
Result< void > operator() (const GeometryContext &, typename traj_t::TrackStateProxy trackState, const Logger &logger=getDummyLogger()) const
 Run the Kalman update step for a single trajectory state.

Detailed Description

Kalman update step using the gain matrix formalism.

Member Function Documentation

◆ operator()()

template<typename traj_t>
Result< void > Acts::GainMatrixUpdater::operator() ( const GeometryContext & ,
typename traj_t::TrackStateProxy trackState,
const Logger & logger = getDummyLogger() ) const

Run the Kalman update step for a single trajectory state.

Template Parameters
kMeasurementSizeMax
Parameters
[in,out]trackStateThe track state
[in]loggerWhere to write logging information to
Returns
Success or failure of the update procedure with chi2 information