root - Man Page


usage: root [-b B] [-x X] [-e E] [-n N] [-t T] [-q Q] [-l L] [-a A]
           [-config CONFIG] [-h HELP] [--version VERSION]
           [--notebook NOTEBOOK] [--web WEB] [--web=<browser> WEB=<BROWSER>]
           [dir] [data1.root...dataN.root] [file1.C...fileN.C]


ROOTs Object-Oriented Technologies.

root is an interactive interpreter of C++ code. It uses the ROOT  framework.  For  more information on ROOT, please refer to

An extensive Users Guide is available from that site (see below).



Run in batch mode without graphics


Exit on exceptions


Execute the command passed between single quotes


Do not execute logon and logoff macros as specified in .rootrc


Enable thread-safety and implicit multi-threading (IMT)


Exit after processing command line macro files


Do not show the ROOT banner


Show the ROOT splash screen


print ./configure options

-h -? --help

Show summary of options


Show the ROOT version


Execute ROOT notebook


Display graphics in a default web browser


Display graphics in specified web browser


if dir is a valid directory cd to it before executing


Open the given ROOT files; remote protocols (such as http://) are supported


Execute the ROOT macro file1.C ... fileN.C.

Compilation flags as well as macro arguments can be passed, see format in

Referenced By

g2root(1), h2root(1), proofserv(1), rmkdepend(1), root-config(1), root.exe(1), rootn.exe(1), roots.exe(1).