#include "IFunction.h"| Classes | |
| struct | ROOT::Math::NullTypeFunc1D | 
| class | ROOT::Math::WrappedFunction< Func > | 
| Template class to wrap any C++ callable object which takes one argument i.e.  More... | |
| class | ROOT::Math::WrappedMemFunction< FuncObj, MemFuncPtr > | 
| Template class to wrap any member function of a class taking a double and returning a double in a 1D function interface For example, if you have a class like: struct X { double Eval(double x); }; you can wrapped in the following way: WrappedMemFunction<X, double ( X::* ) (double) > f;.  More... | |
| class | ROOT::Math::WrappedMemMultiFunction< FuncObj, MemFuncPtr > | 
| class | ROOT::Math::WrappedMultiFunction< Func > | 
| Template class to wrap any C++ callable object implementing operator() (const double * x) in a multi-dimensional function interface.  More... | |
| Namespaces | |
| namespace | ROOT | 
| tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7 | |
| namespace | ROOT::Math | 
| Typedefs | |
| typedef double(* | ROOT::Math::FreeFunctionPtr) (double) | 
| typedef double(* | ROOT::Math::FreeMultiFunctionPtr) (const double *) |