CERN Accelerating science

This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern/ for current CERN information.

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

IFunctionFactory.h

Go to the documentation of this file.
00001 /* Generated by Together */
00002 
00003 #ifndef IFUNCTIONFACTORY_H
00004 #define IFUNCTIONFACTORY_H
00005 class IParameterizedFunction;
00006 class IBasicFunction;
00007 class IFitFunction;
00008 
00009 
00010 class IFunctionFactory {
00011 public:    
00012 
00013     virtual IFitFunction * createFitFunction(string model) = 0;
00014 
00015     virtual  IBasicFunction * createBasicFunction(int dim, string valexpr, string description, string gradexpr                ) = 0;
00016 
00017     virtual IParameterizedFunction * createParameterizedFunction(int dim, string valexpr, string parameters, string description) = 0;
00018 };
00019 #endif //IFUNCTIONFACTORY_H

Generated on Thu May 30 16:15:02 2002 for Proposed AIDA 2.3 Fitting by doxygen1.2.16