ROOT
6.06/09
Reference Guide

R Interface for Statistical Computing  
▼Graphics  The graphics related classes 
▼Graphics' Backends  Graphics' Backends interface classes 
Cocoa backend  Interface to MacOS native graphics system 
Win32 backend  Interface to Windows graphics 
X11 backend  Interface to X11 graphics 
▼2D Graphics  The 2D graphics related classes 
libAfterImage interface  Classes interfacing to libAfterImage 
FITS file  Interface to FITS file 
Graphics pad  The TPad related classes 
Basic graphics  The low level graphics classes 
graphviz interface  Interface to the graphing package graphviz 
Graphics file output  Interfaces to various file output formats 
▼3D Graphics  The 3D graphics related classes 
Event Display  The Event Display classes 
Basic 3D graphics.  The basic 3D classes 
OpenGL rendering  OpenGL rendering and utility classes 
Histogram Library  A general description of the Histogram library is documented in the class TH1 
Input/Output Library  The library collecting the ROOT classes dedicated to data input and output 
▼Math  The ROOT Mathematical Libraries 
GenVector  Generic 2D, 3D and 4D vectors classes and their transformations (rotations) 
▼MathCore  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 
Fit Method Classes  Classes describing Fit Method functions 
Fit Data Classes  Classes for describing the input data for fitting 
User Fitting classes  Main Classes used for fitting a given data set 
▼Random Classes  Pseudorandom numbers generator classes and for generation of random number distributions 
QuasiRandom number generators and distributions  Classes for generating QuasiRandom numbers and based on GSL 
▼Function Classes and Interfaces  Interfaces (abstract classes) and Base classes used in MathCore and MathMore numerical methods for describing function classes 
▼Generic Function Evaluation Interfaces  Interface classes for evaluation of function object classes in one or multidimensions 
Internal Functor Classes  Internal classes for implementing Functor and Functor1D classes 
Parameteric Function Evaluation Interfaces.  Interfaces classes for evaluation of parametric functions 
▼Numerical Algorithms  Numerical Algorithm classes from the MathCore Library and MathMore Library libraries 
Onedimensional Minimization  Classes for onedimensional minimization 
▼Numerical Integration  Classes for numerical integration of functions 
Numerical Monte Carlo Integration Classes  Classes implementing method for Monte Carlo Integration 
Multidimensional Minimization  Classes implementing algorithms for multidimensional minimization 
Numerical Differentiation  Classes for numerical differentiation 
Onedimensional RootFinding  Classes implementing algorithms for finding the roots of a onedimensional function 
Function Approximation (ChebyshevApprox)  Numerical algorithm from the MathMore library and implemented using the GSL library 
Multidimensional ROOT finding  Classes for finding the roots of a multidimensional system 
Interpolation Classes  Classes for interpolation of points 
▼Statistical functions  Probability density functions, cumulative distribution functions and their inverses (quantiles) for various statistical distributions (continuous and discrete) 
Probability Density Functions (PDF)  Probability density functions of various statistical distributions (continuous and discrete) 
Cumulative Distribution Functions (CDF)  Cumulative distribution functions of various distributions 
Statistical functions from truncated distributions  Statistical functions for the truncated distributions 
Quantile Functions  Inverse functions of the cumulative distribution functions and the inverse of the complement of the cumulative distribution functions for various distributions 
Special functions  Special mathematical functions 
▼MathMore  The Mathematical library providing some advanced functionality and based on GSL. See the MathMore Library page 
▼Numerical Algorithms  Numerical Algorithm classes from the MathCore Library and MathMore Library libraries 
Onedimensional Minimization  Classes for onedimensional minimization 
▼Numerical Integration  Classes for numerical integration of functions 
Numerical Monte Carlo Integration Classes  Classes implementing method for Monte Carlo Integration 
Multidimensional Minimization  Classes implementing algorithms for multidimensional minimization 
Numerical Differentiation  Classes for numerical differentiation 
Onedimensional RootFinding  Classes implementing algorithms for finding the roots of a onedimensional function 
Function Approximation (ChebyshevApprox)  Numerical algorithm from the MathMore library and implemented using the GSL library 
Multidimensional ROOT finding  Classes for finding the roots of a multidimensional system 
Interpolation Classes  Classes for interpolation of points 
▼Statistical functions  Probability density functions, cumulative distribution functions and their inverses (quantiles) for various statistical distributions (continuous and discrete) 
Probability Density Functions (PDF)  Probability density functions of various statistical distributions (continuous and discrete) 
Cumulative Distribution Functions (CDF)  Cumulative distribution functions of various distributions 
Statistical functions from truncated distributions  Statistical functions for the truncated distributions 
Quantile Functions  Inverse functions of the cumulative distribution functions and the inverse of the complement of the cumulative distribution functions for various distributions 
Special functions  Special mathematical functions 
QuasiRandom number generators and distributions  Classes for generating QuasiRandom numbers and based on GSL 
TMinuit  The Minuit Minimization package 
Minuit2 Minimization Library  New Objectoriented implementation of the MINUIT minimization package 
▼SMatrix  SMatrix Package for high performance vector and matrix computations 
Expression Template Classes  
Generic Template Functions  These functions apply for any type T, such as a scalar, a vector or a matrix 
Vector Template Functions  These functions apply to SVector types (and also to Vector expressions) and can return a vector expression or a scalar, like in the Dot product, or a matrix, like in the Tensor product 
Matrix Template Functions  These function apply to matrices (and also Matrix expression) and can return a matrix expression of a particular defined type, like in the matrix multiplication or a vector, like in the matrixvector product or a scalar like in the Similarity vectormatrix product 
SMatrix Storage Representation  
Matrix and Vector classes  Classes representing Matrices and Vectors of arbitrary type and dimension 
Unuran  
RooFit  RooFit toolkit classes. For documentation see (The RooFit Toolkit for Data Modeling)[http://root.cern.ch/drupal/content/roofit] 
RooFitCore  Core RooFit classes 
RooStats  RooStats is a package containing statistical tools built on top of RooFit 
Tree Library  To store large quantities of sameclass objects, ROOT provides the TTree and TNtuple classes 