#ifndef FITSTATEFINAL_H_
#define FITSTATEFINAL_H_
//_____________________________________________________________________________
///
/// \class FitStateFinal
///
/// FitStateFinal is the end of iterations - fitter stop when this state is
/// reached.
/// 
/// \author Sergei avva@fnal.gov
///

#include "FitState.h"

class FitContext;

class FitStateFinal : public FitState {

public:
    
    ///
    /// Iterate
    ///
    void Iterate(FitContext& context) const;
    
    ///
    /// Name() - return name of the state 
    ///
    const std::string& Name() const;    
};

#endif // FITSTATEFINAL_H_
