Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AIDA_FitFactory.h

Go to the documentation of this file.
00001 // Emacs -*- C++ -*-
00002 #ifndef ANAPHE_FITFACTORY
00003 #define ANAPHE_FITFACTORY 1
00004 
00005 #include <string>
00006 #include "AIDA/IFitFactory.h"
00007 
00008 // type ahead declarations 
00009 namespace AIDA {
00010   class IFitter;
00011 };
00012 
00013 namespace Anaphe {
00014   namespace AIDA_Fitter_FML {
00015 
00017 
00018 class AIDA_FitFactory : public virtual AIDA::IFitFactory
00019 {
00020 public:
00022   AIDA_FitFactory();
00024   ~AIDA_FitFactory();
00026   AIDA::IFitData* createFitData();
00027   AIDA::IFitter* createFitter( std::string fitterType = "Chi2",
00028                                std::string engineType = "",
00029                                std::string options = "");
00030 };
00031 
00032   }
00033 }
00034 
00035 #endif /* ifndef ANAPHE_FITFACTORY */

Generated on Tue May 20 14:49:01 2003 for AIDA_Fitter_FML by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002