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. | |

Parametric 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... | |