00001
00002 #ifndef ANAPHE_FITFACTORYPROVIDER
00003 #define ANAPHE_FITFACTORYPROVIDER 1
00004
00005 #include "AIDA_Dev/IFitFactoryProvider.h"
00006
00007
00008 namespace AIDA {
00009 class IFitFactory;
00010 };
00011
00012 namespace Anaphe {
00013 namespace AIDA_Fitter_FML {
00014
00016
00017 class AIDA_FitFactoryProvider : public virtual AIDA::Dev::IFitFactoryProvider
00018 {
00019 public:
00021 AIDA_FitFactoryProvider();
00023 ~AIDA_FitFactoryProvider();
00025 AIDA::IFitFactory* createFactory();
00026 };
00027
00028 }
00029 }
00030
00031 #endif