Required and optional
external software
- the toolkit has the following external dependencies:
- BOOST C++ libraries v 1.32.0 (http://www.boost.org)
- required for template metaprogramming tools
- ROOT libraries v 3.05 or later (http://root.cern.ch)
- required for wrapper of Minuit minimization tool
- optional for random numbers generators
- CLHEP library v 2.0.0.0 (http://cern.ch/clhep)
- optional for random number generators
other versions of the above libraries may work, but it is not guaranteed.
Supported platforms and compilers
- the following platforms are supported:
- Linux Red-Hat 7.3 or newer version
- Cygwin 5.1 or newer on Windows
XP
- the supported compiler is gcc 3.4
Download
- the source code can be downloaded
from the following link
Installation
- extract the archive under the system area you wish
to install the toolkit in (e.g.: /usr/local/stattools )
- edit the setup script etc/setup.csh
and configure the following variables according to the installation of
your system:
- CXX : C++ compiler (default: g++)
- LD: linker (default: g++)
- BOOSTSYS: location of the BOOST C++ library installation
(default: /usr/local/boost)
- ROOTSYS: location of the ROOT installation (default:
/usr/local/root)
- CLHEPSYS: location of the CLHEP library (optional;
default: /usr/local/clhep)
- compile the libraries:
> source etc/setup.csh > make lib
> source etc/setup.csh > make unitTest
|