Logo ROOT  
Reference Guide
Function Classes and Interfaces

Interfaces (abstract classes) and Base classes used in MathCore and MathMore numerical methods for describing function classes.

They define function and gradient evaluation and as well the functionality for dealing with parameters in the case of parametric functions which are used for fitting and data modeling. Included are also adapter classes, such as functors, to wrap generic callable C++ objects in the desired interface.

Modules

 Generic Function Evaluation Interfaces
 Interface classes for evaluation of function object classes in one or multi-dimensions.
 
 Parameteric Function Evaluation Interfaces.
 Interfaces classes for evaluation of parametric functions.
 

Classes

class  ROOT::Math::WrappedMultiTF1Templ< T >
 Class to Wrap a ROOT Function class (like TF1) in a IParamMultiFunction interface of multi-dimensions to be used in the ROOT::Math numerical algorithm. More...
 
class  ROOT::Math::WrappedTF1
 Class to Wrap a ROOT Function class (like TF1) in a IParamFunction interface of one dimensions to be used in the ROOT::Math numerical algorithms The wrapper does not own bby default the TF1 pointer, so it assumes it exists during the wrapper lifetime. More...