SLIDE 1
1
1 Pythia 8 tutorial
1.1 Introduction This exercise corresponds to the Pythia 8 part of the more general MC tutorial given at the MC4BSM workshop at DESY 2013 [2]1. It is for this reason focused on the particular task within this tutorial, however, should still serve as a good starting point to get familiar with the basics of how to use the Pythia 8 event generator. Much of these instructions were based on earlier Pythia 8 tutorials, which can be found on the homepage [5] and
- ften include additional material than what is covered here.
Within this first exercise it is not possible to describe the physics models used in the program; for this we refer to the online manual [6], Pythia 8.1 brief introduction [1], to the full Pythia 6.4 physics description [3], and to all the further references found in them. Finally, a good way to continue after the tutorial is often to chose a particular physics study your interest and then start to explore the different simulation and analysis aspects, using the different example programs together with the online manual, along the lines of the tutorial. 1.2 Installation and pre-workshop exercise Pythia 8 is, by today’s standards, a small package. It is completely self-contained, and is therefore easy to install for standalone usage, e.g. if you want to have it on your own laptop, or if you want to explore physics or debug code without any danger of destructive interference between different libraries. Denoting a generic Pythia 8 version pythia81xx (at the time of writing xx = 62), here is how to install Pythia 8 on a Linux/Unix/MacOSX system as a standalone package.
- 1. In a browser, go to
http://www.thep.lu.se/∼torbjorn/Pythia.html
- 2. Download the (current) program package
pythia81xx.tgz to a directory of your choice (e.g. by right-clicking on the link).
- 3. In a terminal window, cd to where pythia81xx.tgz was downloaded, and type
tar xvfz pythia81xx.tgz This will create a new (sub)directory pythia81xx where all the Pythia source files are now ready and unpacked.
- 4. Move to this directory (cd pythia81xx) and do a make.
This will take ∼3 min- utes (computer-dependent). The Pythia 8 libraries are now compiled and ready for physics.
- 5. For test runs, cd to the examples/ subdirectory. An ls reveals a list of programs,