Logo ROOT   6.13/01
Reference Guide
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NROOTNamespace for new ROOT classes and functions
 NTMathTMath
 CBinaryOpPolicy
 CCompareAsc
 CCompareDesc
 CContDistFree functions adapter needed by UNURAN for onedimensional continuous distributions
 CDiscrDistFree functions adapter needed by UNURAN for one-dimensional discrete distribution
 CHelperOps
 CMultiDistFree functions adapter needed by UNURAN for multidimensional cont distribution
 Crng_state_st
 CTComplex
 CTDecompBaseDecomposition Base class
 CTDecompBKThe Bunch-Kaufman diagonal pivoting method decomposes a real symmetric matrix A using
 CTDecompCholCholesky Decomposition class
 CTDecompLULU Decomposition class
 CTDecompQRHQR Decomposition class
 CTDecompSparseSparse Symmetric Decomposition class
 CTDecompSVDSingle Value Decomposition class
 CTElementActionT
 CTElementPosActionT
 CTFeldmanCousinsClass to calculate the CL upper limit using the Feldman-Cousins method as described in PRD V57 #7, p3873-3889
 CTFFTComplex
 CTFFTComplexReal
 CTFFTReal
 CTFFTRealComplex
 CTFitter
 CTFoam
 CTFoamCell
 CTFoamIntegrand
 CTFoamMaxwt
 CTFoamSamplerTFoamSampler class class implementing the ROOT::Math::DistSampler interface using FOAM for sampling arbitrary distributions
 CTFoamVect
 CTFumili
 CTFumiliMinimizerTFumiliMinimizer class: minimizer implementation based on TFumili
 CTGenPhaseSpaceUtility class to generate n-body event, with constant cross-section (default) or with Fermi energy dependence (opt="Fermi")
 CTGondzioSolver
 CTHaarMatrixT
 CTHilbertMatrixT
 CTHilbertMatrixTSym
 CTKDTreeClass implementing a kd-tree
 CTKDTreeBinning<- TKDTreeBinning - A class providing multidimensional binning ->
 CTLinearFitterThe Linear Fitter - For fitting functions that are LINEAR IN PARAMETERS
 CTLinearMinimizerTLinearMinimizer class: minimizer implementation based on TMinuit
 CTLorentzRotationDescribes Lorentz transformations including Lorentz boosts and rotations (see TRotation)
 CTLorentzVectorTLorentzVector is a general four-vector class, which can be used either for the description of position and time (x,y,z,t) or momentum and energy (px,py,pz,E)
 CTMatrixDEigenTMatrixDEigen
 CTMatrixDSymEigenTMatrixDSymEigen
 CTMatrixTTMatrixT
 CTMatrixTBaseLinear Algebra Package
 CTMatrixTColumn
 CTMatrixTColumn_const
 CTMatrixTDiag
 CTMatrixTDiag_const
 CTMatrixTFlat
 CTMatrixTFlat_const
 CTMatrixTLazyTemplates of Lazy Matrix classes
 CTMatrixTRow
 CTMatrixTRow_const
 CTMatrixTSparseTMatrixTSparse
 CTMatrixTSparseDiag
 CTMatrixTSparseDiag_const
 CTMatrixTSparseRow
 CTMatrixTSparseRow_const
 CTMatrixTSub
 CTMatrixTSub_const
 CTMatrixTSymTMatrixTSym
 CTMatrixTSymLazy
 CTMehrotraSolver
 CTMinuitImplementation in C++ of the Minuit package written by Fred James
 CTMinuit2TraceObject
 CTMinuitMinimizerTMinuitMinimizer class: ROOT::Math::Minimizer implementation based on TMinuit
 CTMLPAnalyzer
 CTMultiLayerPerceptron
 CTNeuron
 CTQpDataBase
 CTQpDataDens
 CTQpDataSparse
 CTQpLinSolverBase
 CTQpLinSolverDens
 CTQpLinSolverSparse
 CTQpProbBase
 CTQpProbDens
 CTQpProbSparse
 CTQpResidual
 CTQpSolverBase
 CTQpVar
 CTQuaternionQuaternion is a 4-component mathematic object quite convenient when dealing with space rotation (or reference frame transformation)
 CTRandomThis is the base class for the ROOT Random number generators
 CTRandom1The Ranlux Random number generator class
 CTRandom2Random number generator class based on the maximally quidistributed combined Tausworthe generator by L'Ecuyer
 CTRandom3Random number generator class based on M
 CTRandomEngine
 CTRandomGen
 Ctriangulateio
 CTRobustEstimatorMinimum Covariance Determinant Estimator - a Fast Algorithm invented by Peter J.Rousseeuw and Katrien Van Dreissen "A Fast Algorithm for the Minimum covariance Determinant Estimator" Technometrics, August 1999, Vol.41, NO.3
 CTRolkeThis class computes confidence intervals for the rate of a Poisson process in the presence of uncertain background and/or efficiency
 CTRotationDescribes a rotation of objects of the TVector3 class
 CTSPlot
 CTStatisticStatistical variable, defined by its mean and variance (RMS)
 CTSynapse
 CTUnuranTUnuran class
 CTUnuranBaseDistTUnuranBaseDist, base class for Unuran distribution classees such as TUnuranContDist (for one-dimension) or TUnuranMultiContDist (multi-dimension)
 CTUnuranContDistTUnuranContDist class describing one dimensional continuous distribution
 CTUnuranDiscrDistTUnuranDiscrDist class for one dimensional discrete distribution
 CTUnuranEmpDistTUnuranEmpDist class for describing empiral distributions
 CTUnuranMultiContDistTUnuranMultiContDist class describing multi dimensional continuous distributions
 CTUnuranSamplerTUnuranSampler class class implementing the ROOT::Math::DistSampler interface using the UNU.RAN package for sampling distributions
 CTVector2TVector2 is a general two vector class, which can be used for the description of different vectors in 2D
 CTVector3TVector3 is a general three vector class, which can be used for the description of different vectors in 3D
 CTVectorTTVectorT
 CUnuranDistrUnuranDistr Provides free function based on TF1 to be called by unuran
 CUnuranDistrMultiFree functions for multidimensional functions needed bby UNURAN
 CUnuranRngUnuranRng class for interface ROOT random generators to Unuran