Interfaces classes for evaluation of parametric functions.
Classes | |
class | ROOT::Math::IBaseParam |
Documentation for the abstract class IBaseParam. More... | |
class | ROOT::Math::IParametricFunctionMultiDimTempl< T > |
IParamFunction interface (abstract class) describing multi-dimensional parametric functions It is a derived class from ROOT::Math::IBaseFunctionMultiDim and ROOT::Math::IBaseParam. More... | |
class | ROOT::Math::IParametricFunctionOneDim |
Specialized IParamFunction interface (abstract class) for one-dimensional parametric functions It is a derived class from ROOT::Math::IBaseFunctionOneDim and ROOT::Math::IBaseParam. More... | |
class | ROOT::Math::IParametricGradFunctionMultiDimTempl< T > |
Interface (abstract class) for parametric gradient multi-dimensional functions providing in addition to function evaluation with respect to the coordinates also the gradient with respect to the parameters, via the method ParameterGradient. More... | |
class | ROOT::Math::IParametricGradFunctionOneDim |
Interface (abstract class) for parametric one-dimensional gradient functions providing in addition to function evaluation with respect the coordinates also the gradient with respect to the parameters, via the method ParameterGradient. More... | |
class | ROOT::Math::MultiDimParamFunctionAdapter |
MultiDimParamFunctionAdapter class to wrap a one-dimensional parametric function in a multi dimensional parametric function interface This is used typically in fitting where internally the function is stored as multidimension. More... | |
class | ROOT::Math::MultiDimParamGradFunctionAdapter |
MultiDimParamGradFunctionAdapter class to wrap a one-dimensional parametric gradient function in a multi dimensional parametric gradient function interface This is used typically in fitting where internally the function is stored as multidimension. More... | |
class | ROOT::Math::ParamFunction< IPFType > |
Base template class for all Parametric Functions. More... | |
class | ROOT::Math::ParamFunctorTempl< T > |
Param Functor class for Multidimensional functions. More... | |
class | ROOT::Math::Polynomial |
Parametric Function class describing polynomials of order n. More... | |
class | ROOT::Math::WrappedParamFunction< FuncPtr > |
WrappedParamFunction class to wrap any multi-dimensional function object implementing the operator()(const double * x, const double * p) in an interface-like IParamFunction with a vector storing and caching internally the parameter values. More... | |
class | ROOT::Math::WrappedParamFunctionGen< FuncPtr > |
WrappedParamGenFunction class to wrap any multi-dimensional function implementing the operator()(const double * ) in an interface-like IParamFunction, by fixing some of the variables and define them as parameters. More... | |