Rivet is a software toolkit for data analysis of MC event generator samples, providing tools (jet finders, event shapes, etc.) for easy writing of analyses which are not generator-specific, and a large (250+) collection of MC versions of published experimental analyses. http://rivet.hepforge.org
LHC experimentalists are encouraged to write Rivet analyses corresponding to their data analyses, and many phenomenologists have found Rivet a convenient way to do studies, both for Standard Model and BSM physics, and for MC comparisons and validation, for example the LPCC's http://mcplots.cern.ch
Rivet version 2.0 has recently been released, after a long development: this tutorial will use the new version and explain the differences from version 1, and how to do some useful things which were previously imposible. We'll also discuss a bit what's in the pipeline for Rivet 2.1 and beyond.
This tutorial will cover the essentials of using Rivet, from browsing and running existing analyses to writing new ones:
- Intro: design, behaviour and philosophy
- Listing analyses and viewing metadata
- Running built-in analyses
- Plotting and analysing output histograms
- Analysis writing: analysis plugins and calculating observables
- Writing and running a MC-only analysis
- Writing and running a data-based analysis
The tutorial will be hands-on and laptop-based. primarily using the CERN lxplus system. If you don't have an lxplus account, you will need to pre-install Rivet this before the tutorial, following the instructions at http://rivet.hepforge.org/
We will focus on use of Pythia8 in the tutorial, but if you wish to use another generator like Herwig++ or Sherpa, then please also make sure that it is pre-installed on your system.
No specific prior knowledge is needed, but an awareness of event generation issues will help. Further information can be found on the Rivet web page: http://rivet.hepforge.org/
The tutorial will start at 10am CERN time. We will start with an introduction to using the analyses distributed with Rivet to analyse MC generator event properties and to use the Rivet plotting and comparison tools. Before lunchtime there will be an exercise to write and run a simple analysis.
The afternoon session will introduce the Rivet projection system in more detail, particularly jet and vector boson reconstruction, and involve a more realistic analysis-writing exercise. If you have an analysis that you particularly want to implement in Rivet, this is a good opportunity to ask for advice and hands-on help with the analysis implementation.
The meeting will be broadcast via VIDYO, see this page for the details on the day of the meeting.
nformation on accommodation, access to CERN and laptop registration is available from http://lpcc.web.cern.ch/LPCC/index.php?page=visit