You are here

ROOT (data analysis framework)

Table of Contents

Introduction

ROOT is an object-oriented framework aimed at solving the data analysis challenges of high-energy physics.  See the Software Versions tab for a list of systems on which it has been installed.

Running ROOT on Jasper

Before running the root executable on Jasper, initialize your environment with

module load application/root/v5.34.17

Running ROOT on Lattice/Parallel

ROOT 5 and 6 pre-compiled production binaries have been installed in version-specific directories under /global/software/root on Lattice and Parallel.

To use ROOT 5.34.32 it may be convenient to modify your command PATH (bash shell example) with:

export PATH=/global/software/root/root_v5.34.32/bin:$PATH

The ROOT 6.04.00 binary depends on a non-default GCC compiler environment. Set up your environment to use it with:

module load gcc/gcc-4.9-20140406-beta
export PATH=/global/software/root/root_v6.04.00/bin:$PATH

Runnin ROOT on Bugaboo

ROOT on bugaboo has been compiled using intel-16.0.1-1.150, therefore, if you need to use ROOT libraries you need to run

module load intel/16.0.1-1.150

before you link your code with ROOT libraries.

 

For More Information

2015-06-25: Added Lattice/Parallel section.