Table of Contents

Main facilities of CompHEP

CompHEP is a package for automatic calculations of elementary particle decays and collision processes in the lowest order of perturbation theory (the tree level approximation). The main idea behind the program is to make calculations and data manipulations from Lagrangians to final distributions with a high level of automation. There are several packages created to solve the problem in a similar way: FeynArts/FeynCalc, GRACE, HELAS, MadGraph. This page describes CompHEP 4.6. CompHEP is a GUI computer system with context help. A user makes all manupulations by means of graphical menus.

The notations used in CompHEP are very similar to those used in particle physics.

CompHEP is based on an idea of the physical model. ComHEP Models are very simular to physical models in high energy physics, like Standards Model or MSSM. The present version of the program has several built-in physical models (see later). Two of them are versions of the Standard Model (SU(3)xSU(2)xU(1)) in the unitary and t'Hooft - Feynman gauges. Users can change particle content of a model, interaction vertices, and other model parameters. It is also possible to create a new model of particle interaction.

The present version does not take into account separate polarization states of particles. All results are presented with averaged initial and summed final polarization states.

The CompHEP package consists of two parts, symbolic and numerical programs. The symbolic part is written in the C programming language. It produces C codes for squared matrix elements, and they are used in the numerical calculation later on.

The symbolic part of CompHEP has the following possibilities:

The numerical part of CompHEP offers to:

All models use PDG 2024 physical constants. Results are cross-validated against MadGraph5 and WHIZARD. See the paper on CompHEP 4.6 and the README for details.

CompHEP Models.

A model is identified by its name, which is the first line of its files in the models directory and the name shown in the CompHEP menu. The first ten models have kept their numbers since version 4.2, but numbers above 10 can differ between versions and installations, so please refer to a model by its name.

The current release includes these models:

Models outside the distribution are collected in the Community model library.

See here more details about MSSM models.

LanHEP overview

The LanHEP program for Feynman rules generation in momentum representation is presented. It reads the Lagrangian written in the compact form close to one used in publications. It means that Lagrangian terms can be written with summation over indices of broken symmetries and using special symbols for complicated expressions, such as covariant derivative and strength tensor for gauge fields. The output is Feynman rules in terms of physical fields and independent parameters. This output can be written in LaTeX format and in the form of CompHEP model files, which allows one to start calculations of processes in the new physical model. Although this job is rather straightforward and can be done manually, it requires careful calculations and in the modern theories with many particles and vertices can lead to errors and misprints. The program allows one to introduce into CompHEP new gauge theories as well as various anomalous terms.

More details see LanHEP home page

Passing events to other generators

CompHEP writes events in the Les Houches Event File format (LHEF), which shower generators such as PYTHIA and HERWIG read directly. The former interfaces to PYTHIA and HERWIG (cpyth, comphep-interfaces) are obsolete and are kept on the archive page.


Copyright (C) 2003-2026 CompHEP Collaboration | Design by A.Kryukov