Read/Write Utilities   Spectrum Calculators   Decay Packages   Relic Densities   Cross Sections & Generators   Examples  


Purpose
  • The purpose of the project is to define a unique set of conventions for supersymmetric extensions of the Standard Model together with an accord specifying generic file structures for 1) supersymmetric model specifications and input parameters, 2) EW scale supersymmetric mass and coupling spectra, and 3) decay tables, to provide a universal interface between spectrum calculation programs, decay packages, and high energy physics event generators.

Writeups
(conventions, definitions)
Note: to add codes to any of these lists, email peter.skands ATNOSPAM monash.edu
SLHA Read/Write Utilities
  • LHPC - a C++ based set of classes for interpreting files in the Les Houches Event File (LHEF) format and SUSY Les Houches Accord (SLHA: original SLHA1 and extended SLHA2) format. It also parses Flavor Les Houches Accord (FLHA) files, though with less functionality.
  • pySLHA - a Python-based reader, writer and plotter of SLHA and SLHA2 files.
  • SLHALib - a FORTRAN library of routines for reading, writing, and manipulating SLHA and SLHA 2 files.
  • SLHAea - a C++ library for SLHA input and output (requires the BOOST C++ headers)
  • SLAM - a Mathematica package to read/write SLHA files (click here for documentation)
Model Building Tools:
Spectrum Calculators:

Decay Packages:

Relic Density Programs:

Other Constraints / Flavour Observables:
  • FCHDECAY - SLHA2: v1.0+: computes the Flavour Changing Neutral Current decays BR(H -> tc), BR(H->bs), BR(t -> ch) and BR(t -> cg) in the Flavour Violating MSSM.
  • GM2Calc - SLHA v1.0+: C++ program which calculates the anomalous magnetic moment of the muon in the MSSM.
  • SUPERISO - SLHA2: v1.0+: flavour physics observables in the SM, 2HDM, MSSM, and NMSSM.
  • SusyBSG - SLHA2: v1.0+: NLO branching ratio for B → Xs γ in the MSSM with Minimal Flavor Violation.

Event Generators / Cross-Section Calculators:

Other Tools Repositories:

Additional Resources
Example SLHA files
Example Codes
  • main76.f: example how to use an SLHA spectrum file with PYTHIA 6, to generate supersymmetric processes, in this case stop1 pair production events at LHC; the run requires an external file with a SuSy spectrum calculated by an external RGE code, like "softsusy.spc" generated by SoftSusy.
  • main83.f: example how to use a BSM (QNUMBERS) file with PYTHIA 6; the run requires an external file with QNUMBERS blocks, like "main83.spc".

Related Projects and Accords
Workshops:
 The structure of the Accord was discussed at:
  
eXTReMe Tracker