EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Kalman smoother implementation based on Gain matrix formalism. More...
#include <acts/blob/sPHENIX/Core/include/Acts/TrackFitting/GainMatrixSmoother.hpp>
Public Member Functions | |
template<typename source_link_t > | |
Result< void > | operator() (const GeometryContext &, MultiTrajectory< source_link_t > &trajectory, size_t entryIndex, LoggerWrapper logger=getDummyLogger()) const |
Kalman smoother implementation based on Gain matrix formalism.
parameters_t | Type of the track parameters |
jacobian_t | Type of the Jacobian |
Definition at line 28 of file GainMatrixSmoother.hpp.
View newest version in sPHENIX GitHub at line 28 of file GainMatrixSmoother.hpp
|
inline |
Operater for Kalman smoothing
source_link_t | The type of source link |
gctx | The geometry context for the smoothing |
trajectory | The trajectory to be smoothed |
entryIndex | The index of state to start the smoothing |
globalTrackParamsCovPtr | The pointer to global track parameters covariance matrix |
Definition at line 42 of file GainMatrixSmoother.hpp.
View newest version in sPHENIX GitHub at line 42 of file GainMatrixSmoother.hpp
References ACTS_DEBUG, ACTS_VERBOSE, Acts::MultiTrajectory< source_link_t >::applyBackwards(), G, Acts::MultiTrajectory< source_link_t >::getTrackState(), and Acts::detail_lt::IndexData::kInvalid.