Descriptions of the Current Directory

Root: An OO Framework for Large Scale Data Analysis

Japanese Page is here.

News

Files

This directory contains "ROOT" binary package.
	doc                             : documentation
	patches                         : patches
	Build.html                      : root building procedure (English)
	Build-j.html                    : root building procedure (Japanese)
	root_v2.21b7_egcs111.tar.gz     : binary package
	root_v2.21.source.tar.gz        : source package
	README.html                     : this file

Origin

ftp://root.cern.ch/root/root_v2.21.source.tar.gz

How to Install ROOT

It's just expanding a tarball:
# tar -zxvf root_v2.21b7_egcs111.tar.gz -C /opt

This binary package has been built with egcs-1.1x and linked with libstdc++.so.2.9. See this for package building prescription.

Getting Started with ROOT

First thing you should do is go through the README file:
$ less /opt/root/AA_README
Then do
$ export ROOTSYS=/opt/root
$ export PATH=$PATH:$ROOTSYS/bin
You can put them into your .bash_profile or .bashrc. You should also tell the system where to find the ROOT shared libraries:
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib
or you can add /opt/root/lib to /etc/ld.so.conf and do "ldconfig".

Then you can try out a ROOT interactive session:

$ cd <somewhere>/
$ cp -R $ROOTSYS/tutorials .
$ cd tutorials
$ root
  *******************************************
  *                                         *
  *        W E L C O M E  to  R O O T       *
  *                                         *
  *   Version   2.00/13   30 October 1998   *
  *                                         *
  *  You are welcome to visit our Web site  *
  *          http://root.cern.ch            *
  *                                         *
  *******************************************

CINT/ROOT C/C++ Interpreter version 5.13.78, Oct 22 1998
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.

Welcome to the ROOT tutorials


Type ".x demos.C" to get a toolbar from which to execute the demos

Type ".x demoshelp.C" to see the help window

root [1] .x demos.C
-- Click on Help on Demos.
-- Click on Hsimple first. Then in any order.
-- Move the objects on the canvas around using the mouse.
-- You want also try "first" to see how the C++ interpreter
-- works interactively.
root [2] .q
$

You can also try ".x benchmarks.C" in the root session to benchmark your machine.

You can also try some sample applications:

$ cd <somewhere>/
$ cp -R $ROOTSYS/test .
$ cd test
$ less README
$ make
$ ./Event
...
$ ./guitest
$ ./hworld
$ ./hsimple
...
...

Enjoy!
Back to Keisuke Fujii's MkLinux Page
fujiik@jlcuxf.kek.jp May. 25, 1998