Skip to main content
Article

MadGraph 5: going beyond

Johan AlwallTheoretical Physics Department, Fermi National Accelerator Laboratory, P.O. Box 500, Batavia, IL, 60510, U.S.AMichel HerquetNikhef Theory Group, Kruislaan 409, 1098 SJ, Amsterdam, The NetherlandsFabio MaltoniCentre for Cosmology, Particle Physics and Phenomenology (CP3), Université Catholique de Louvain, Chemin du Cyclotron 2, B-1348, Louvain-la-Neuve, BelgiumOlivier MattelaerCentre for Cosmology, Particle Physics and Phenomenology (CP3), Université Catholique de Louvain, Chemin du Cyclotron 2, B-1348, Louvain-la-Neuve, BelgiumTim StelzerDepartment of Physics, University of Illinois at Urbana-Champaign, 1110 West Green Street, Urbana, IL, 61801, U.S.A
2011en
ABI

Abstract

MadGraph 5 is the new version of the MadGraph matrix element generator, written in the Python programming language. It implements a number of new, efficient algorithms that provide improved performance and functionality in all aspects of the program. It features a new user interface, several new output formats including C++ process libraries for Pythia 8, and full compatibility with FeynRules for new physics models implementation, allowing for event generation for any model that can be written in the form of a Lagrangian. MadGraph 5 builds on the same philosophy as the previous versions, and its design allows it to be used as a collaborative platform where theoretical, phenomenological and simulation projects can be developed and then distributed to the high-energy community. We describe the ideas and the most important developments of the code and illustrate its capabilities through a few simple phenomenological examples.

Identifiers

Citations and references

Cited by 70 references