|  | 
| double | approxErf (double arg) | 
|  | 
| double | bernstein (double x, double xmin, double xmax, double *coefs, int nCoefs) | 
|  | The caller needs to make sure that there is at least one coefficient. 
 | 
|  | 
| double | bernsteinIntegral (double xlo, double xhi, double xmin, double xmax, double *coefs, int nCoefs) | 
|  | 
| double | bifurGauss (double x, double mean, double sigmaL, double sigmaR) | 
|  | 
| double | bifurGaussIntegral (double xMin, double xMax, double mean, double sigmaL, double sigmaR) | 
|  | 
| unsigned int | binNumber (double x, double coef, double const *boundaries, unsigned int nBoundaries, int nbins, int blo) | 
|  | 
| double | binomial (int n, int k) | 
|  | Calculates the binomial coefficient n over k. 
 | 
|  | 
| double | cbShape (double m, double m0, double sigma, double alpha, double n) | 
|  | 
| double | cbShapeIntegral (double mMin, double mMax, double m0, double sigma, double alpha, double n) | 
|  | 
| double | chebychev (double *coeffs, unsigned int nCoeffs, double x_in, double xMin, double xMax) | 
|  | 
| double | chebychevIntegral (double const *coeffs, unsigned int nCoeffs, double xMin, double xMax, double xMinFull, double xMaxFull) | 
|  | 
| double | constraintSum (double const *comp, unsigned int compSize) | 
|  | 
| double | efficiency (double effFuncVal, int catIndex, int sigCatIndex) | 
|  | 
| double | effProd (double eff, double pdf) | 
|  | 
| double | exponentialIntegral (double xMin, double xMax, double constant) | 
|  | 
| double | fast_fma (double x, double y, double z) noexcept | 
|  | use fast FMA if available, fall back to normal arithmetic if not 
 | 
|  | 
| double | flexibleInterp (unsigned int code, double const *params, unsigned int n, double const *low, double const *high, double boundary, double nominal, int doCutoff) | 
|  | 
| double | flexibleInterpSingle (unsigned int code, double low, double high, double boundary, double nominal, double paramVal, double res) | 
|  | 
| double | gaussian (double x, double mean, double sigma) | 
|  | Function to evaluate an un-normalized RooGaussian. 
 | 
|  | 
| double | gaussianIntegral (double xMin, double xMax, double mean, double sigma) | 
|  | Function to calculate the integral of an un-normalized RooGaussian over x. 
 | 
|  | 
| double | interpolate1d (double low, double high, double val, unsigned int numBins, double const *vals) | 
|  | 
| double | landau (double x, double mu, double sigma) | 
|  | 
| double | logNormal (double x, double k, double m0) | 
|  | 
| double | logNormalIntegral (double xMin, double xMax, double m0, double k) | 
|  | 
| double | logNormalIntegralStandard (double xMin, double xMax, double mu, double sigma) | 
|  | 
| double | logNormalStandard (double x, double sigma, double mu) | 
|  | 
| double | multiVarGaussian (int n, const double *x, const double *mu, const double *covI) | 
|  | 
| double | nll (double pdf, double weight, int binnedL, int doBinOffset) | 
|  | 
| double | poisson (double x, double par) | 
|  | 
| double | poissonIntegral (int code, double mu, double x, double integrandMin, double integrandMax, unsigned int protectNegative) | 
|  | 
| template<bool pdfMode = false> | 
| double | polynomial (double const *coeffs, int nCoeffs, int lowestOrder, double x) | 
|  | In pdfMode, a coefficient for the constant term of 1.0 is implied if lowestOrder > 0. 
 | 
|  | 
| template<bool pdfMode = false> | 
| double | polynomialIntegral (double const *coeffs, int nCoeffs, int lowestOrder, double xMin, double xMax) | 
|  | In pdfMode, a coefficient for the constant term of 1.0 is implied if lowestOrder > 0. 
 | 
|  | 
| double | product (double const *factors, std::size_t nFactors) | 
|  | 
| double | ratio (double numerator, double denominator) | 
|  | 
| unsigned int | rawBinNumber (double x, double const *boundaries, std::size_t nBoundaries) | 
|  | 
| double | recursiveFraction (double *a, unsigned int n) | 
|  | 
| unsigned int | uniformBinNumber (double low, double high, double val, unsigned int numBins, double coef) | 
|  |