root man page

root — Interpretor of C++ for the ROOT framework


root [options] files ...


ROOTs Object-Oriented Technologies.

root is a interactive interpretor 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.


Show summary of options.

Run in batch mode without graphics


Execute the command passed between single quotes


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


Exit after processing command line macro files


Do not show splash screen

See Also

rootcling(1), cling(1), root-config(1), rootd(1), h2root(1), g2root(1)

For extensive documentation on the ROOT system, see

A Users Guide is available online.

The classes of ROOT are all documented by the automatic documentation system, and is available online.



System-wide configuration file. <etcdir> either ROOTSYS, or something like /etc/root


ROOT C++ class libraries. <libdir> is either ROOTSYS/lib or something like /usr/lib/root.


The header files for the ROOT C++ class libraries. <incdir> is either ROOTSYS/include or something like /usr/include/root.

~/.rootrc, ./.rootrc

User configuration file

Original Authors

The ROOT team (see web page above):

Rene Brun and Fons Rademakers


This manual page was written by Christian Holm Christensen <>, for the Debian GNU/Linux system (but may be used by others).

Referenced By

g2root(1), h2root(1), hadd(1), memprobe(1), proofd(1), proofserv(1), rmkdepend(1), root-config(1), rootd(1), root.exe(1), rootn.exe(1), roots.exe(1), ssh2rpd(1), xproofd(1).

Version 6 ROOT