RivetThe 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. The Rivet user manual is kept up to date on the arXiv (1003.0694 [hep-ph]). Combined with AGILe, Rivet is an object oriented C++ replacement for the venerable HZTool/HZSteer system. It is used by both phenomenologists/generator developers and by the LHC experiments for generator tuning, analysis prototyping, and MC-data comparisons. WANTED: Analysis codeThe LHC is performing marvelously, and we are looking for analysis code. If you are member of an experimental collaboration, please have a look at our wishlist and help us by providing us with Rivet analyses for your publications. This will also ensure that your measurements get used!
2012-03-21: Rivet release 1.8.0Release 1.8.0 of Rivet is now available. This release is the next update to Rivet since 1.7.0, and includes many improvements in class interfaces (particularly the Jet and FastJets classes), tool behaviours, speed, usability, the inevitable variety of bug fixes, and several new analyses. All users are encouraged to upgrade. As ever, we recommend that users combine Rivet with HepMC 2.05 or later: earlier HepMC releases will not be able to pass cross-section information and hence using Rivet for analyses which need to know an absolute cross-section is less easy with older HepMC versions. Note that versions of HepMC older than 2.06.xx are officially unsupported by LCG from 2012. Rivet 1.8.0 is recommended for immediate production use. An updated manual – documenting use of the system, the standard analyses, and the underlying mechanisms – is available in the tarball, on this website, and on the arXiv. Please let us know your experiences using Rivet, send us your analysis code to be included in future releases, and suggest improvements by emailing us at rivet@NOSPAMprojects.hepforge.org
More information on the status of the project, as well as a more detailed description and documentation, can be found via the links on the left. |