Hall A C++ Analyzer version 1.3

11 June 2004

The Hall A software team is pleased to present version 1.3 of the Hall A C++ Analyzer. The main improvement in this version is the addition of a beam data interface for the physics modules, which allows physics modules to apply corrections to those data or to re-compute them. Additionally, a first version of energy loss correction modules as well as other useful physics modules are included.


What's new

Compared to Release 1.2, the following features have been added:

Removed Limitations

Known limitations are documented in the Release Notes for version 1.0. The following limitations have been removed in Release 1.3:

Compatibility

Version 1.3 is essentially source-compatible with version 1.2, but not binary-compatible. Modules developed for version 1.2 should not require any source code changes, but must be recompiled.

System requirements

The following platforms have been explicitly tested: Most other recent Linux and Solaris installations should work as well. Other Unix platforms require (probably fairly simple) changes to the Makefiles. The analyzer has been reported to work on IRIX and Mac OS X; those ports will be included in a future release. We have no plans to support Windows.

Building and installing the program

Please see docs/install.html

Running the program / How to analyze data

Please see docs/quickstart.html and the main documentation page.

Example Scripts

Example scripts can be found in the "examples" and "examples/BPM" subdirectories.

Documentation

Further documentation is available in the "docs" subdirectory and at the project home page.


Ole Hansen <ole@jlab.org>
Last modified: Sat Jun 12 12:20:14 EDT 2004