Logo ROOT   6.08/07
Reference Guide
IFunctionfwd.h
Go to the documentation of this file.
1 // @(#)root/mathcore:$Id$
2 // Author: L. Moneta Tue Nov 14 14:38:48 2006
3 
4 /**********************************************************************
5  * *
6  * Copyright (c) 2006 LCG ROOT Math Team, CERN/PH-SFT *
7  * *
8  * *
9  **********************************************************************/
10 
11 // Defines Forward declaration for template IFunction class and useful typedefs
12 
13 #ifndef ROOT_Math_IFunctionfwd
14 #define ROOT_Math_IFunctionfwd
15 
16 
17 namespace ROOT {
18 
19  namespace Math {
20 
21  class IBaseFunctionOneDim;
22  class IGradientFunctionOneDim;
23  class IBaseFunctionMultiDim;
25 
26 
29 
32 
33 
34  } // end namespace Math
35 
36 } // end namespace ROOT
37 
38 
39 #endif /* ROOT_Math_IFunctionfwd */
Interface (abstract class) for multi-dimensional functions providing a gradient calculation.
Definition: IFunction.h:322
Interface (abstract class) for generic functions objects of one-dimension Provides a method to evalua...
Definition: IFunction.h:133
This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
Definition: StringConv.hxx:21
Interface (abstract class) for one-dimensional functions providing a gradient calculation.
Definition: IFunction.h:382
IBaseFunctionOneDim IGenFunction
Definition: IFunctionfwd.h:24
IGradientFunctionMultiDim IMultiGradFunction
Definition: IFunctionfwd.h:31
IGradientFunctionOneDim IGradFunction
Definition: IFunctionfwd.h:30
IBaseFunctionMultiDim IMultiGenFunction
Definition: IFunctionfwd.h:28
Namespace for new Math classes and functions.
Documentation for the abstract class IBaseFunctionMultiDim.
Definition: IFunction.h:63