ROOT   Reference Guide
math Directory Reference
Directory dependency graph for math:

## Files

file  Bessel.C [code]
Show the different kinds of Bessel functions available in ROOT To execute the macro type in:

file  Bessel.py [code]
Show the different kinds of Bessel functions available in ROOT To execute the macro type in:

file  binomial.C [code]
tutorial illustrating the use of TMath::Binomial can be run with:

file  ChebyshevPol.C [code]
Example of Chebyshev polynomials using new TFormula pre-defined definitions of chebyshev polynomials

file  chi2test.C [code]
Example to use chi2 test for comparing two histograms One unweighted histogram is compared with a weighted histogram.

file  CrystalBall.C [code]
Example of CrystalBall Function and its distribution (pdf and cdf)

file  exampleFunctor.C [code]
Tutorial illustrating how creating a TF1 class using functor or class member functions

file  exampleMultiRoot.C [code]
Example of using multiroot finder based on GSL algorithm.

file  exampleTKDE.C [code]
Example of using the TKDE class (kernel density estimator)

file  FeldmanCousins.C [code]
Example macro of using the TFeldmanCousins class in root.

file  GammaFun.C [code]
Example showing the usage of the major special math functions (gamma, beta, erf) in ROOT To execute the macro type in:

file  goftest.C [code]
GoFTest tutorial macro

file  hlquantiles.C [code]
Demo for quantiles (with highlight mode)

file  kdTreeBinning.C [code]
kdTreeBinning tutorial: bin the data in cells of equal content using a kd-tree

file  Legendre.C [code]
Example of first few Legendre Polynomials

file  Legendre.py [code]
Example of first few Legendre Polynomials.

file  LegendreAssoc.C [code]
Example describing the usage of different kinds of Associate Legendre Polynomials To execute the macro type in:

file  limit.C [code]
This program demonstrates the computation of 95 % C.L.

file  mathBeta.C [code]

file  mathcoreCDF.C [code]
Example describing how to use the different cumulative distribution functions in ROOT.

file  mathcoreGenVector.C [code]
Example macro testing available methods and operation of the GenVector classes.

file  mathcoreSpecFunc.C [code]
Example macro describing how to use the special mathematical functions taking full advantage of the precision and speed of the C99 compliant environments.

file  mathcoreStatFunc.C [code]
Example macro showing some major probability density functions in ROOT.

file  mathcoreStatFunc.py [code]
Example macro showing some major probability density functions in ROOT.

file  mathcoreVectorCollection.C [code]
Example showing how to write and read a std vector of ROOT::Math LorentzVector in a ROOT tree.

file  mathcoreVectorFloatIO.C [code]
Macro illustrating I/O with Lorentz Vectors of floats The dictionary for LorentzVector of float is not in the libMathCore, therefore is generated when parsed the file with CINT.

file  mathcoreVectorIO.C [code]
Example of I/O of a mathcore Lorentz Vectors in a Tree and comparison with a TLorentzVector.

file  mathGammaNormal.C [code]
Tutorial illustrating the use of TMath::GammaDist and TMath::LogNormal

file  mathLaplace.C [code]
Test the TMath::LaplaceDist and TMath::LaplaceDistI functions

file  mathmoreIntegration.C [code]
Example on the usage of the adaptive 1D integration algorithm of MathMore it calculates the numerically cumulative integral of a distribution (like in this case the BreitWigner) to execute the macro type it (you need to compile with AClic)

file  mathStudent.C [code]
Tutorial illustrating the use of the Student and F distributions

file  multidimSampling.C [code]
Example of sampling a multi-dim distribution using the DistSampler class NOTE: This tutorial must be run with ACLIC

file  normalDist.C [code]
Tutorial illustrating the new statistical distributions functions (pdf, cdf and quantile)

file  normalDist.py [code]
Tutorial illustrating the new statistical distributions functions (pdf, cdf and quantile)

file  permute.C [code]
Tutorial illustrating the use of TMath::Permute can be run with:

file  principal.C [code]
Principal Components Analysis (PCA) example

file  principal.py [code]
Principal Components Analysis (PCA) example

file  quantiles.C [code]
Demo for quantiles

file  quasirandom.C [code]
Example of generating quasi-random numbers

file  Rolke.C [code]
Example of the usage of the TRolke class The TRolke class computes the profile likelihood confidence limits for 7 different model assumptions on systematic/statistical uncertainties

file  testrandom.C [code]
Performance test of all the ROOT random generator (TRandom, TRandom1, TRandom2 and TRandom3) Tests the generator TRandom3 against some ref values and creates a timing table against TRandom, TRandom1 and TRandom2.

file  tStudent.C [code]
Example macro describing the student t distribution

file  tStudent.py [code]
Example macro describing the student t distribution

file  TSVDUnfoldExample.C [code]
Data unfolding using Singular Value Decomposition

file  vavilov.C [code]
Test of the TMath::Vavilov distribution