00001 # ifndef Anaphe_AIDA_Fitter_FML_IDevFitDataIteratorFMLBase_h__included__ 00002 # define Anaphe_AIDA_Fitter_FML_IDevFitDataIteratorFMLBase_h__included__ 00003 00004 00005 # include "AIDA_Dev/IDevFitDataIterator.h" 00006 00013 namespace Anaphe 00014 { 00015 namespace FML 00016 { 00017 class IFMLDataIterator; 00018 } 00019 00020 namespace AIDA_Fitter_FML 00021 { 00029 class IDevFitDataIteratorFMLBase : virtual public AIDA::Dev::IDevFitDataIterator 00030 { 00031 public: 00032 virtual ~IDevFitDataIteratorFMLBase() {} 00033 00034 virtual Anaphe::FML::IFMLDataIterator & getIFMLDataIterator() = 0; 00035 }; 00036 } 00037 } 00038 00039 #endif