Category Archives: Pythia

Pythia6 tips

The PYLIST(12) subroutine of Pythia will give a list of all decay channels with their IDC numbers and many more details. The output of the PYLIST(12) is available here

The PDG standard, with the local Pythia extensions, is referred to as the KF particle code.  This code you have to be thoroughly familiar with. It is described below.  The KF code is not convenient for a direct storing of masses, decay data, or other particle properties, since the KF codes are so spread out.  Instead a compressed code KC between 1 and 500 is used here. A particle and its antiparticle are mapped to the same KC code, but else the mapping is unique. To generate processes 14, 18 and 29, for instance, one needs MSEL=0 MSUB(14)=1 MSUB(18)=1 MSUB(29)=1 MSUB(ISUB) = 1 is the command to switch on process ISUB Selection of kinematics cuts in the CKIN array. To generate hard scatterings with 50 GeV ≤ p⊥ ≤ 100 GeV, for instance, use CKIN(3)=50D0 CKIN(4)=100D0


Leave a comment

Filed under Pythia