Logo ROOT  
Reference Guide
ProbFuncMathCore.cxx File Reference
#include "Math/Math.h"
#include "Math/Error.h"
#include "Math/ProbFuncMathCore.h"
#include "Math/SpecFuncMathCore.h"
#include <stdio.h>
#include <limits>
Include dependency graph for ProbFuncMathCore.cxx:

Namespaces

namespace  ROOT
 VSD Structures.
 
namespace  ROOT::Math
 

Functions

double ROOT::Math::beta_cdf (double x, double a, double b)
 Cumulative distribution function of the beta distribution Upper tail of the integral of the beta_pdf. More...
 
double ROOT::Math::beta_cdf_c (double x, double a, double b)
 Complement of the cumulative distribution function of the beta distribution. More...
 
double ROOT::Math::binomial_cdf (unsigned int k, double p, unsigned int n)
 Cumulative distribution function of the Binomial distribution Lower tail of the integral of the binomial_pdf. More...
 
double ROOT::Math::binomial_cdf_c (unsigned int k, double p, unsigned int n)
 Complement of the cumulative distribution function of the Binomial distribution. More...
 
double ROOT::Math::breitwigner_cdf (double x, double gamma, double x0=0)
 Cumulative distribution function (lower tail) of the Breit_Wigner distribution and it is similar (just a different parameter definition) to the Cauchy distribution (see cauchy_cdf ) More...
 
double ROOT::Math::breitwigner_cdf_c (double x, double gamma, double x0=0)
 Complement of the cumulative distribution function (upper tail) of the Breit_Wigner distribution and it is similar (just a different parameter definition) to the Cauchy distribution (see cauchy_cdf_c ) More...
 
double ROOT::Math::cauchy_cdf (double x, double b, double x0=0)
 Cumulative distribution function (lower tail) of the Cauchy distribution which is also Lorentzian distribution. More...
 
double ROOT::Math::cauchy_cdf_c (double x, double b, double x0=0)
 Complement of the cumulative distribution function (upper tail) of the Cauchy distribution which is also Lorentzian distribution. More...
 
double ROOT::Math::chisquared_cdf (double x, double r, double x0=0)
 Cumulative distribution function of the \(\chi^2\) distribution with \(r\) degrees of freedom (lower tail). More...
 
double ROOT::Math::chisquared_cdf_c (double x, double r, double x0=0)
 Complement of the cumulative distribution function of the \(\chi^2\) distribution with \(r\) degrees of freedom (upper tail). More...
 
double ROOT::Math::crystalball_cdf (double x, double alpha, double n, double sigma, double x0=0)
 Cumulative distribution for the Crystal Ball distribution function. More...
 
double ROOT::Math::crystalball_cdf_c (double x, double alpha, double n, double sigma, double x0=0)
 Complement of the Cumulative distribution for the Crystal Ball distribution. More...
 
double ROOT::Math::crystalball_integral (double x, double alpha, double n, double sigma, double x0=0)
 Integral of the not-normalized Crystal Ball function. More...
 
double ROOT::Math::exponential_cdf (double x, double lambda, double x0=0)
 Cumulative distribution function of the exponential distribution (lower tail). More...
 
double ROOT::Math::exponential_cdf_c (double x, double lambda, double x0=0)
 Complement of the cumulative distribution function of the exponential distribution (upper tail). More...
 
double ROOT::Math::fdistribution_cdf (double x, double n, double m, double x0=0)
 Cumulative distribution function of the F-distribution (lower tail). More...
 
double ROOT::Math::fdistribution_cdf_c (double x, double n, double m, double x0=0)
 Complement of the cumulative distribution function of the F-distribution (upper tail). More...
 
double ROOT::Math::gamma_cdf (double x, double alpha, double theta, double x0=0)
 Cumulative distribution function of the gamma distribution (lower tail). More...
 
double ROOT::Math::gamma_cdf_c (double x, double alpha, double theta, double x0=0)
 Complement of the cumulative distribution function of the gamma distribution (upper tail). More...
 
double ROOT::Math::landau_cdf (double x, double xi=1, double x0=0)
 Cumulative distribution function of the Landau distribution (lower tail). More...
 
double ROOT::Math::landau_xm1 (double x, double xi=1, double x0=0)
 First moment (mean) of the truncated Landau distribution. More...
 
double ROOT::Math::landau_xm2 (double x, double xi=1, double x0=0)
 Second moment of the truncated Landau distribution. More...
 
double ROOT::Math::lognormal_cdf (double x, double m, double s, double x0=0)
 Cumulative distribution function of the lognormal distribution (lower tail). More...
 
double ROOT::Math::lognormal_cdf_c (double x, double m, double s, double x0=0)
 Complement of the cumulative distribution function of the lognormal distribution (upper tail). More...
 
double ROOT::Math::negative_binomial_cdf (unsigned int k, double p, double n)
 Cumulative distribution function of the Negative Binomial distribution Lower tail of the integral of the negative_binomial_pdf. More...
 
double ROOT::Math::negative_binomial_cdf_c (unsigned int k, double p, double n)
 Complement of the cumulative distribution function of the Negative Binomial distribution. More...
 
double ROOT::Math::normal_cdf (double x, double sigma=1, double x0=0)
 Cumulative distribution function of the normal (Gaussian) distribution (lower tail). More...
 
double ROOT::Math::normal_cdf_c (double x, double sigma=1, double x0=0)
 Complement of the cumulative distribution function of the normal (Gaussian) distribution (upper tail). More...
 
double ROOT::Math::poisson_cdf (unsigned int n, double mu)
 Cumulative distribution function of the Poisson distribution Lower tail of the integral of the poisson_pdf. More...
 
double ROOT::Math::poisson_cdf_c (unsigned int n, double mu)
 Complement of the cumulative distribution function of the Poisson distribution. More...
 
double ROOT::Math::tdistribution_cdf (double x, double r, double x0=0)
 Cumulative distribution function of Student's t-distribution (lower tail). More...
 
double ROOT::Math::tdistribution_cdf_c (double x, double r, double x0=0)
 Complement of the cumulative distribution function of Student's t-distribution (upper tail). More...
 
double ROOT::Math::uniform_cdf (double x, double a, double b, double x0=0)
 Cumulative distribution function of the uniform (flat) distribution (lower tail). More...
 
double ROOT::Math::uniform_cdf_c (double x, double a, double b, double x0=0)
 Complement of the cumulative distribution function of the uniform (flat) distribution (upper tail). More...
 

Variables

static const double ROOT::Math::kSqrt2 = 1.41421356237309515