#ifndef CBMLITTRACKFITTERIMP_H_ #define CBMLITTRACKFITTERIMP_H_ #include "CbmLitTrackFitter.h" class CbmLitTrackPropagator; class CbmLitTrackUpdate; class CbmLitTrack; class CbmLitHit; class CbmLitTrackParam; class CbmLitTrackFitterImp : public CbmLitTrackFitter { public: CbmLitTrackFitterImp( CbmLitTrackPropagator* propagator, CbmLitTrackUpdate* update); virtual ~CbmLitTrackFitterImp(); virtual LitStatus Initialize(); virtual LitStatus Finalize(); virtual LitStatus Fit( CbmLitTrack *track, Bool_t downstream = true); private: CbmLitTrackPropagator* fPropagator; CbmLitTrackUpdate* fUpdate; Bool_t fDownstream; ClassDef(CbmLitTrackFitterImp, 1) }; #endif /*CBMLITTRACKFITTERIMP_H_*/