root - Man Page


usage: root [-b B] [-x X] [-e E] [-n N] [-t T] [-q Q] [-l L] [-a A]
           [-config CONFIG] [-memstat MEMSTAT] [-h HELP] [--version VERSION]
           [--notebook NOTEBOOK] [--web WEB] [--web=<browser> WEB=<BROWSER>]
           [dir] [file:data.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


run with memory usage monitoring

-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 ROOT file data.root


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

Referenced By

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