50 for (
int i = 0; i < 5; ++i)
70 for (
int i = 0; i < 5; ++i)
80 case 0:
return "Norm";
break;
81 case 1:
return "x0";
break;
82 case 2:
return "xi";
break;
83 case 3:
return "kappa";
break;
84 case 4:
return "beta2";
break;
91 return fP[1] +
fP[2]*
v.Quantile (
x/
fP[0]);
98 return p[1]+
p[2]*
v.Quantile (
x/
p[0]);
winID h TVirtualViewer3D TVirtualGLPainter p
Interface (abstract class) for generic functions objects of one-dimension Provides a method to evalua...
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.
Class describing a Vavilov distribution.
Namespace for new Math classes and functions.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.