hosted by CEDAR HepForge

Rivet

The Rivet project (Robust Independent Validation of Experiment and Theory) is a toolkit for validation of Monte Carlo event generators. Using an computationally efficient model for observable computations (known as the "projections" system), Rivet provides a set of experimental analyses useful for generator sanity checks, as well as a convenient infrastructure for adding your own analyses.

Rivet's design emphasises the separation between HepMC records and where they came from, allowing it to be a completely cross-generator validation platform.

Also emphasised is the avoidance of hard-coding reference data or histogram binnings in the analysis code: Rivet provides functions to extract this information from bundled data files, meaning that it is much easier to keep reference and generated data synchronised.

Combined with AGILe, Rivet is an object oriented C++ replacement for the venerable HZTool/HZSteer system.

2008-08-30: Rivet release 1.1.1

This release is a bug fix, with many corrections and analysis upgrades as used at the Debrecen MCnet summer school. Over the 1.0 series, the 1.1.x versions introduce a simpler and more robust memory management model for projection objects, as well as many more projections and analyses. 1.1.1 is now the version of Rivet recommended for public use. Please use it for your generator studies and make sure to send us your analysis code for a future release!

More information on the status of the project, as well as a more detailed decription and documentation, can be found via the links on the left.

Last updated: Thu Oct 23 00:10:08 2008