ROOT for GLAST

ROOT is an integral part of the GLAST software architecture and is automatically included as one of the external libraries in a binary download of a GlastRelease.

Caution: A specific version of any release of Glast software uses a specific version of ROOT; any and all documentation assumes that the appropriate version of ROOT is being used.

For version numbers used with a specific release of Glast software, see Glast Package and External Library Content.

An object-oriented framework, ROOT was developed to address many of the data analysis needs of high-energy physics.

Visit the ROOT home page at: http://root.cern.ch/Welcome.html.

 

GLAST uses ROOT to store all output data, including the Summary Ntuple, and full trees for
M
onte Carlo (MC), Digitization, and Reconstruction data. Many Offline users also use ROOT
to analyze the output from Gleam.

ROOT User's Guide

ROOT maintains a download page for the ROOT User's Guide from which you can
download .pdf file(s) of the individual chapters you are interested in, or download the entire
manual.

Keeping Up-to-Date

Keep up-to-date by subscribing to:

Also see:

ROOT - The Movie

ROOT - The Movie is a 2-cd set containing 6 hours of ROOT instruction; available from:

ftp-glast.slac.stanford.edu/glast.u06/rootmovie

Notes:

  • Requires RealPlayer; if you do not have it when you attempt to start the movie, you will be provided with a link to optain it.
  • Files are large. Copy all files into a single directory, then expand the .tar.gz files in place.
  • The presentation is broken into 3 days, and there are directories containing powerpoint slides broken into days 1 & 2, and day 3.
  • To start viewing the movie for Day 1, open the file named Day1StartHere.htm in your web browser.

Also refer to:

  • Fermilab Resources:
  • AstroROOT:

    Note: You can convert your FITS data file to ROOT using AstroRoot (available at /afs/slac.stanford.edu/g/glast/applications/astroTools).

    Execute the setup script for your shell (astroroot_setup.Xsh) and then convert the file by:

    tf2tree <fits-file> <root-file>

    The tree name is "events".

  • GLAST ROOT Macros:

    Note: A collection of GLAST specific ROOT macros is available within the RootAnalysis package.  This package is stored in our CVS repository.

Last updated by: Chuck Patterson 01/03/2006.