ROOT Documentation and Tutorials
The most recent information about ROOT can be found on the Root Homepage of CERN.
ROOT Class description
The
ROOT Reference Guide offers a complete description of all ROOT Classes with view of the source code itself and all contained comments.
ROOT Users Guide
As manual for beginners and more experienced users, there is a
ROOT Users Guide of about 300 pages available. It is distributed in the Adobe (.pdf) and Microsoft Word (.doc) format.
By default, GSI does not provide paper printouts of these documentations!
However, if printouts for a larger number of users are requested, this may be done using the central GSI printing services.
ROOT Tutorials
After setting the environment, directory
$ROOTSYS/tutorials
contains a set of ROOT Macros to see many features of root.
Starting tutorials on your local machine:
To try with the provided tutorials, you may do the following steps:
- Set the ROOT environment at GSI by
. rootlogin
script (see InstalledVersions ).
- Create a directory in your own space and copy the desired contents of the tutorials directory $ROOTSYS/tutorials (you won't have write access if you start the tutorials directly in the
$ROOTSYS/tutorials
directory)
- start
root
interpreter.
- Type
.x Demos.C
- to run a benchmark on your machine:
.x benchmarks.C
More tutorials
See the
overview of the existing tutorials at the ROOT home page.
ROOT Lectures at GSI
Within a C++ beginners course, two lectures "Introduction to ROOT" were held at GSI in spring 2005. The transparencies are available here:
Further information on the GSI C++ course are available at
GSI C++ WIKI.
ROOT Education courses at Fermilab
Fermilab has made a number of lectures to teach the physics students the usage of ROOT. These materials, together with additional ROOT and C++ related links, can be found
here.
More Publications
Some previous paper publications about Root are available on the ROOT
publication list.
--
JoernAdamczewski - 05 Nov 2009