Class GainMatrixUpdater

Class Documentation

class Acts::GainMatrixUpdater

Update step of Kalman Filter using gain matrix formalism.

Public Functions

template<typename track_state_t>
Result<void> operator()(const GeometryContext&, track_state_t trackState, const NavigationDirection &direction = forward, LoggerWrapper logger = getDummyLogger()) const

Public call operator for the boost visitor pattern.

Return

Bool indicating whether this update was ‘successful’

Note

Non-‘successful’ updates could be holes or outliers, which need to be treated differently in calling code.

Template Parameters
  • track_state_t: Type of the track state for the update

Parameters
  • gctx: The current geometry context object, e.g. alignment

  • trackState: the measured track state

  • direction: the navigation direction