Would you like to work on a short project involving Monte Carlo event generators?
MCnet offers 3-6 month fully funded studentships for current PhD students.
for more information!
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
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
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 code
is performing performed marvelously in Run 1, and we
are looking for as much analysis code as possible to make MC modelling even better for Run 2.
If you are member of an experimental collaboration, please have a look
wishlist and help us by providing us with Rivet analyses for your
publications. This will also ensure that your measurements get used!
2013-04-11: Rivet release 1.8.3
Release 1.8.3 of Rivet is now available. This is a patch release in the 1.8.x
series, primarily made to supply new analyses and fix minor bugs and wrinkles:
many thanks to everyone involved in preparing the new analyses. All users are
encouraged to upgrade immediately.
The 1.8.x series is the last major release series using the AIDA histogram package.
Rivet development has now switched to the YODA histogram package which will be used
from version 2.0.0... the first testing versions in that series will be released shortly.
As ever, we recommend that users combine Rivet with HepMC 2.06.06 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. FastJet 3.0.3 or later is also advised: later versions
of Rivet will not support FastJet 2.x.y.
Rivet 1.8.3 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
2013-04-12: Rivet testing release 2.0.0 beta1
Hot on the tail of Rivet 1.8.3 we have now made available the first beta testing
release of Rivet version 2. We have big plans for the Rivet 2 series, including
improvements to the jet system for tagging and substructure analyses, but the
HUGE difference of this release from 1.x is the complete overhaul of the histogramming
system to use the new YODA package.
Rivet's histograms now store much more event weight information than before, which
finally allows exact merging of histograms from multiple parallel runs, either for
CPU efficiency or because different contributing processes nees to be combined
(esp. for Alpgen and MadGraph). It also paves the way to full handling of NLO
counter-events and multi-weight events, as well as a "factorised finalize".
Watch this space... and please try out Rivet 2.0.0b1 and get in touch with problems,
questions, and praise ;-)
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.