|
ROOT 6.18/05 Reference Guide |
A collection of macros helping to learn ROOT by example.
Modules | |
| Tutorials specific to Mac/Cocoa | |
| Various examples showing graphics done with the Mac graphics system Cocoa. These examples run only on Mac/Os. | |
| Containers tutorials | |
| Examples showing the "containers' classes" usage. | |
| Data Frame tutorials | |
| These examples show the functionalities of RDataFrame: ROOT's declarative analysis interface. | |
| Event display tutorials | |
| Examples showing the "Event display classes" usage. | |
| Fast Fourier Transforms tutorials | |
| Example showing the Fast Fourier Transforms interface in ROOT. | |
| Fit Tutorials | |
| These tutorials illustrate the main fitting features. Their names are related to the aspect which is treated in the code. | |
| FITS files interface tutorials | |
| Examples showing the FITS file interface. | |
| FOAM tutorials | |
| Examples showing how to use FOAM. | |
| Geometry tutorials | |
| Various ROOT geometry package examples. | |
| OpenGL tutorials | |
| Various examples showing the OpenGL graphics in ROOT. | |
| Graphics tutorials | |
| Various examples showing the basic ROOT graphics. | |
| Graphs tutorials | |
| Examples showing the "graphs classes" usage. | |
| GUI tutorials | |
| Example code which illustrates how to use the ROOT GUI. | |
| Histograms tutorials | |
| Examples showing the "histograms' classes" usage. | |
| HistFactory Tutorials | |
| These tutorials illustrate the usage of the histfactory. | |
| HTTP tutorials | |
| Examples showing the HTTP interface. | |
| Image tutorials | |
| Examples showing the TImage class usage. | |
| IO tutorials | |
| These tutorials illustrate some of the capabilities of the ROOT IO subsystem. | |
| Math tutorials | |
| Examples showing the Math classes. | |
| Matrix tutorials | |
| Examples showing how to use TMatrix. | |
| Monte Carlo tutorials | |
| Monte Carlo examples. | |
| TMemStat tutorials | |
| Examples showing the TMemStat class. | |
| Multi Layer Perceptron tutorials | |
| Examples showing the Multi Layer Perceptron classes. | |
| Multicore tutorials | |
| These examples aim to illustrate the multicore features of ROOT, such as thread awareness and safety, multithreading and multiprocessing. | |
| Net tutorials | |
| Examples showing the net classes. | |
| Physics tutorials | |
| Physics examples. | |
| Proof tutorials | |
| These examples aim to illustrate the usage of PROOF. | |
| PyRoot tutorials | |
| Examples showing how to write python script for Root. | |
| Pythia tutorials | |
| Examples showing the pythia usage. | |
| Quadratic programming package. | |
| Example showing the usage of the quadratic programming package quadp. | |
| R tutorials | |
| Examples showing the R interface. | |
| RooFit Tutorials | |
| These tutorials illustrate the main features of RooFit: the name of the examples and their short description help in figuring out their objective. | |
| RooStats Tutorials | |
| These tutorials illustrate the main features of RooStats. | |
| Spectrum tutorials | |
| Examples showing the TSpectrum and TSpectrumPainter usage. | |
| TSPlot tutorials | |
| This tutorial illustrates the use of class TSPlot. | |
| SQL tutorials | |
| Examples showing the SQL classes. | |
| Thread tutorials | |
| Thread examples. | |
| TMVA tutorials | |
| Example code which illustrates how to use the TMVA toolkit. | |
| Tree tutorials | |
| Example code which illustrates how to use ROOT trees and ntuples. | |
| TUnfold tutorials | |
| Test programs for the classes TUnfold and related. | |
| Unuran tutorials | |
| Examples showing unuran capabilities. | |
| ROOT 7 tutorials | |
| Various examples showing the ROOT 7 interface. | |
| VecOps tutorials | |
| These examples show the functionalities of the VecOps utilities. | |
| XML tutorials | |
| XML examples. | |
Files | |
| file | benchmarks.C |
| This macro run several tests and produces an benchmark report. | |
| file | demos.C |
| This macro shows a control bar to run some of the ROOT tutorials. | |
| file | demoshelp.C |
| This macro shows help on running the Demos. | |
| file | geant3tasks.C |
| This script is a representation using TTasks of the Geant3 simulation program This example uses directly TTask objects. | |
| file | hsimple.C |
This program creates : | |
| file | htmlex.C |
| This file demonstrates how THtml can document sources. | |
| file | MyTasks.cxx |
| A set of classes deriving from TTask. | |
| file | regexp.C |
| A regular expression, often called a pattern, is an expression that describes a set of strings. | |
| file | regexp_pme.C |
| Class TPMERegexp - API similar to PME - PCRE Made Easy Tries to be as close as possible to PERL syntax and functionality. | |
| file | rootalias.C |
| Defines aliases: | |
| file | rootenv.C |
| Produce a picture of the ROOT environment. | |
| file | rootlogoff.C |
Example of rootlogoff.C. | |
| file | rootlogon.C |
Example of rootlogon.C. | |
| file | rootmarks.C |
| Prints a summary of all ROOT benchmarks (must be run before). | |
| file | tasks.C |
| Example of TTasks. | |