Skip to content

Installation

Matthew Shepherd edited this page Jul 18, 2018 · 3 revisions

Information about downloading and compiling the package appears below.

Downloads

Precompiled binaries of AmpTools are not distributed on this site. Please use the link below to download the latest release of the source code.

This package contains three different modules:

  • AmpTools: the main AmpTools library
  • Tutorials: working examples of how to use the AmpTools library
  • AmpPlotter: a library that provides a GUI for viewing fit projections

Compilation instructions, which basically consist of setting environment variables and typing 'make,' appear in the README file in the top level of each directory.

External Dependencies

  • ROOT: Within the AmpTools library, the ROOT package is used in the implementation of the Histogram class and manipulation of Lorentz vectors. This class has a method that returns a ROOT histogram, which can then be displayed using a data visualization tool. Several of the examples utilize ROOT (TTree) for data I/O. The user should be sure that the binary root-config exists in the user's path. This is the tool that Makefile will use to find the ROOT headers and libraries.

  • (As of v0.8.0, AmpTools no longer depends on CLHEP.)

Clone this wiki locally