LIGOtools Package: root
This is a slightly re-packaged version of ROOT, the object-oriented
data analysis and display environment developed at CERN, which is
launched by typing ltroot. As a
LIGOtools package, this is primarily intended for interactive use,
especially with other LIGOtools packages which may provide ROOT macros
and/or ROOT-enabled shared-object libraries, such as eventtool, dmtroot, Fr, and Frv.
It also works as a regular version of ROOT, of course.
LIGOtools contributor: Peter Shawhan
Version 3.02.07a
Release date: April 26, 2002
History of changes
Notes
- At present, this package is available as a binary distribution
for Solaris or for Intel Linux. There is also a "source"
distribution, but it has only been set up to build automatically on
Solaris and Linux using gcc. Please let me know if you are interested
in trying to build it on some other platform.
- When you type ltroot, it
actually runs a script which sets the ROOTSYS environment
variable and checks in $LIGOTOOLS/root for "Logon" scripts
for all LIGOtools packages, which have names of the form
<package>Logon.C. All such Logon scripts are passed to
ROOT for execution at startup.
- The ROOT macro search path is set, in
$LIGOTOOLS/packages/root/<version>/root/system.rootrc,
to include the $LIGOTOOLS/root directory. If you have your
own .rootrc file which sets the macro search path, it will
override this one in system.rootrc. So you should be sure
that your search path includes "$(LIGOTOOLS)/root".
Documentation
- Type ltroot -h for usage information.
- You can suppress the loading of LIGOtools package extensions to
ROOT by including the -s flag on
the command line; in this case, ltroot behaves like an
ordinary version of ROOT.
- Complete documentation about ROOT, including a User Guide, is
available from the ROOT home page, http://root.cern.ch.
Distribution files
Normally, you should use the ligotools_update utility to
download and install new packages or new versions of existing
packages, since it automatically figures out what packages need to be
updated. However, if you wish to do so manually, then click on the
name of the appropriate distribution file (below) with the
right mouse button and choose "Save Link As..." from
the popup menu. Note that you must save it on your disk with exactly
the same name as it has on this web site. After the file has been
downloaded, do:
ligotools_install <file>
where <file> is the file which was downloaded. This
procedure will be quicker if the environment variable
LIGOTOOLS is set to the main LIGOtools directory.
- Binary distribution for Solaris:
root_3.02.07a_SunOS.tar.gz (11,008 kb)
- Binary distribution for Intel Linux:
root_3.02.07a_Linux.tar.gz (10,653 kb)
- Source distribution:
root_3.02.07a_SOURCE.tar.gz
(6,877 kb)
This is known to build properly on Solaris and Linux using
gcc; other operating systems or compilers will require
some modifications (e.g. to Makefile and
ConfigArgs; also, you may need to download the
appropriate ttf library).