Installation
Required external software
the toolkit has the following external dependencies:
BOOST C++ libraries v 1.30.0 (
http://www.boost.org
)
required for template metaprogramming tools
ROOT libraries v 3.05 (
http://root.cern.ch
)
required for wrapper of Minuit minimization tool
optional for random numbers generators
CLHEP library v 1.8.0.0 (
http://cern.ch/clhep
)
optional for random number generators
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.2
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
to build the unit tests:
> source etc/setup.csh
> make unitTest