31#ifndef ROOT_Math_VavilovAccurateQuantile
32#define ROOT_Math_VavilovAccurateQuantile
106 unsigned int NPar()
const override;
118 double DoEval(
double x)
const override;
126 double DoEvalPar(
double x,
const double *
p)
const override;
winID h TVirtualViewer3D TVirtualGLPainter p
Interface (abstract class) for generic functions objects of one-dimension Provides a method to evalua...
Specialized IParamFunction interface (abstract class) for one-dimensional parametric functions It is ...
Class describing the Vavilov quantile function.
double DoEvalPar(double x, const double *p) const override
Evaluate the function, using parameters p.
double DoEval(double x) const override
Evaluate the function.
unsigned int NPar() const override
Return the number of Parameters.
VavilovAccurateQuantile()
Default constructor.
void SetParameters(const double *p) override
Set the parameter values.
std::string ParameterName(unsigned int i) const override
Return the name of the i-th parameter (starting from zero)
const double * Parameters() const override
Access the parameter values.
~VavilovAccurateQuantile() override
Destructor.
IBaseFunctionOneDim * Clone() const override
Return a clone of the object.
Namespace for new Math classes and functions.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.