// ------------------------------------------------------------------------- // ----- CbmLitKalmanFilter header file ----- // ----- Created 16/07/07 by A. Lebedev ----- // ------------------------------------------------------------------------- /** CbmLitKalmanFilter.h *@author A.Lebedev ** ** **/ #ifndef CBMLITKALMANFILTER_H #define CBMLITKALMANFILTER_H #include "base/CbmTrackUpdate.h" #include "CbmTrkHit.h" #include "CbmTrackParam.h" class CbmLitKalmanFilter: public CbmTrackUpdate { public: CbmLitKalmanFilter(); virtual ~CbmLitKalmanFilter(); // derived from CbmTool virtual void Initialize(); virtual void Finalize(); // Filter virtual void Update( const CbmTrackParam *pParamIn, CbmTrackParam *pParamOut, CbmTrkHit *pHit); virtual void Update( CbmTrackParam *pParam, CbmTrkHit *pHit); ClassDef(CbmLitKalmanFilter,1) }; #endif //CbmLitKalmanFilter