Over the past several years, we have re-designed and re-written our physics
analysis software in C++ using an object-oriented (OO) approach.
The resulting Hall A C++ analyzer is based on
ROOT,
a powerful OO framework that has been
developed at CERN
by and for the nuclear and particle physics community.
The C++ analyzer replaces our old FORTRAN-based software
ESPACE.
Older versions can be found in the archive.
For details of the latest changes, see the
ChangeLog.
Currently, we do not offer precompiled binaries for download.
However, the Analyzer is preinstalled on the Hall A
counting house computers. Details are here.
Analyzer class index
for Release 1.5. This is the definitive programming reference guide.
Minimum System Requirements
ROOT 4 or higher. Caution: Do not use ROOT 5.08/00.
Linux with gcc 3 or higher, or Solaris with CC5 and GNU make.
Tested on RedHat Linux Enterprise Linux 3/4/5 and Fedora 6/8/9.
Moderate hardware (e.g. 500MHz CPU, 256MB RAM).
Please see the Release Notes for further details. Ports to other
Unix platforms should be straightforward and will be officially supported
in the future. Non-Unix platforms will not be supported by us.