Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] actu_v3_0.tar.gz(2355 Kbytes)
Manuscript Title: A Brief Introduction to PYTHIA 8.1
Authors: Torbjörn Sjöstrand, Stephen Mrenna, Peter Skands
Program title: Pythia 8.1
Catalogue identifier: ACTU_v3_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 178(2008)852
Programming language: C++.
Computer: Commodity PCs.
Operating system: Linux; should also work on other systems.
RAM: 8 megabytes
Keywords: event generators, multiparticle production, parton showers, multiple interactions, hadronisation.
PACS: 13.66.-a, 13.85.-t, 12.38.-t, 12.15.-y, 12.60.-i.
Classification: 11.2.

Does the new version supersede the previous version?: yes, partly

Nature of problem:
high-energy collisions between elementary particles normally give rise to complex final states, with large multiplicities of hadrons, leptons, photons and neutrinos. The relation between these final states and the underlying physics description is not a simple one, for two main reasons. Firstly, we do not even in principle have a complete understanding of the physics. Secondly, any analytical approach is made intractable by the large multiplicities.

Solution method:
complete events are generated by Monte Carlo methods. The complexity is mastered by a subdivision of the full problem into a set of simpler separate tasks. All main aspects of the events are simulated, such as hard-process selection, initial- and final-state radiation, beam remnants, fragmentation, decays, and so on. Therefore events should be directly comparable with experimentally observable ones. The programs can be used to extract physics from comparisons with existing data, or to study physics at future experiments.

Reasons for new version:
improved and expanded physics models, transition from Fortran to C++

Summary of revisions:
new user interface, transverse-momentum-ordered showers, interleaving with multiple interactions, and much more

depends on the problem studied.

Running time:
10-1000 events per second, depending on process studied

[1] T. Sjöstrand, P. Edén, C. Friberg, L. Lönnblad, G. Miu, S. Mrenna and E. Norrbin, Computer Physics Commun. 135 (2001) 238