The Core Mathematical Library of ROOT. See the MathCore description page.

 Fitting and Parameter Estimation 
 Classes used for fitting (regression analysis) and estimation of parameter values given a data sample.


 Random Classes 
 Pseudorandom numbers generator classes and for generation of random number distributions. These classes implement several pseudorandom number generators and method for generation of random numbers according to arbitrary distributions.


 Function Classes and Interfaces 
 Interfaces (abstract classes) and Base classes used in MathCore and MathMore numerical methods for describing function classes. They define function and gradient evaluation and as well the functionality for dealing with parameters in the case of parametric functions which are used for fitting and data modeling. Included are also adapter classes, such as functors, to wrap generic callable C++ objects in the desired interface.


 Numerical Algorithms 
 Numerical Algorithm classes from the MathCore Library and MathMore Library libraries.


 Statistical functions 
 Probability density functions, cumulative distribution functions and their inverses (quantiles) for various statistical distributions (continuous and discrete).


 Special functions 
 Special mathematical functions.

