This is the documentation page for the Laura++ project.
A paper describing the package has been published (Open Access) in Computer Physics Communications:
Getting the code
A copy of the source code can be downloaded from the download area, which contains gzipped tar files of all tagged versions.
Alternatively, the git repository can be cloned from the following URL:
In order to keep up to date with announcements of new releases etc. please subscribe to the laura-announce mailing list.
Compiling the code
The package depends only on ROOT. Before building the code, it is necessary that either the ROOTSYS environment variable be set or that the root-config program be in the PATH.
The code is compiled using a Makefile, which should work on Linux and MacOSX. Simply run make in the top level directory and the library should appear in the lib subdirectory.
We plan to use CMake for the build system very soon, which should allow greater portability.
You can find an initial quick-start guide here, which introduces some of the code in the examples/ subdirectory of the package. In particular, it describes the main features of the example GenFit3pi.cc. The examples can be compiled by running make in that directory.
Submitting bug reports or feature requests
Following the migration of HepForge to Phabricator we have migrated our bug tracking to the new interface: