| virtual | ~IParametricGradFunction<ROOT::Math::MultiDim>() | 
| virtual ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>* | ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::Clone() const | 
| virtual ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>* | ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::Clone() const | 
| virtual void | ROOT::Math::IGradientFunction<ROOT::Math::MultiDim>::FdF(const double* x, double& f, double* df) const | 
| virtual void | ROOT::Math::IGradientFunction<ROOT::Math::MultiDim>::Gradient(const double* x, double* grad) const | 
| virtual unsigned int | ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::NDim() const | 
| virtual unsigned int | ROOT::Math::IBaseFunction<ROOT::Math::MultiDim>::NDim() const | 
| virtual double | ROOT::Math::IParametricFunction<ROOT::Math::MultiDim>::operator()(const double* x, const double* p) | 
| ROOT::Math::IParametricGradFunction<ROOT::Math::MultiDim>& | operator=(const ROOT::Math::IParametricGradFunction<ROOT::Math::MultiDim>&) | 
| void | ParameterGradient(const double* x, double* grad) const | 
| virtual void | DoParameterGradient(const double* x, double* grad) const | 

Evaluate the derivatives of the function with respect to the parameters at a point x. It is optional to be implemented by the derived classes