SLHA

The PYTHIA 8 program does not contain an internal spectrum calculator (a.k.a. RGE package) to provide supersymmetric couplings, mixing angles, masses and branching ratios. Thus the SUSY Les Houches Accord (SLHA) [Ska04][All08] is the only way of inputting SUSY models, and SUSY processes cannot be run unless such an input has taken place. Most of the SUSY implementation in PYTHIA 8 is compatible with both the SLHA1 and SLHA2 conventions (with the exception of R-parity violation and the NMSSM extension in the latter case). Internally, PYTHIA 8 uses the SLHA2 conventions and translates SLHA1 input to these when necessary. See the section on SUSY Processes for more information. When reading LHEF files, Pythia automatically looks for SLHA information between <slha>...</slha> tags in the header of such files. When running Pythia without LHEF input (or if reading an LHEF file that does not contain SLHA information in the header), a separate file containing SLHA information may be specified using SLHA:file (see below). With the so-called QNUMBERS extension [Alw07], the SLHA input format can also be used for more general BSM models, although the implementation of this extension is not yet complete in PYTHIA 8. Finally, the SLHA input capability can of course also be used to input SLHA-formatted MASS and DECAY tables for other particles, such as the top quark, furnishing a less sophisticated but more universal complement to the standard PYTHIA 8-specific methods for inputting such information (for the latter, see the section on Particle Data).

SLHA Switches and Parameters

word  SLHA:file   (default = void)
Name of an SLHA (or LHEF) file containing the SUSY/BSM model definition, spectra, and (optionally) decay tables.

parm  SLHA:minMassSM   (default = 100.0)
Since the default output of some programs includes SLHA output for particles that are not desired changed in Pythia, such as the c quark, this parameter provides a possibility to ignore SLHA input for all SM particles (speficially particles with PDG codes below 1 million) whose default masses in Pythia lie below some threshold value, given by this parameter. The default value of 100.0 allows SLHA input to modify the top quark, but not, e.g., the Z and W bosons.

mode  SLHA:verbose   (default = 1; minimum = 0; maximum = 3)
Controls amount of text output written by the SLHA interface, with a value of 0 corresponding to the most quiet mode.

Internal SLHA Variables

The following variables are used internally by PYTHIA as local copies of SLHA information. User changes will generally have no effect, since these variables will be reset by the SLHA reader during initialization.

flag  SLHA:NMSSM   (default = off)
Corresponds to SLHA block MODSEL entry 3.