MCFM - Monte Carlo for FeMtobarn processes
Overview |
Download |
Related code |
Examples |
Recent progress |
Older versions |
Amplitudes |
Alternatives
Overview
This is the homepage for the parton-level Monte Carlo program MCFM.
The program is designed to calculate cross-sections for various femtobarn-level
processes at hadron-hadron colliders. For most processes, matrix
elements are included at next-to-leading order and incorporate full
spin correlations. For more details, including a list of available
processes, view the documentation (PDF).
Download
The source is available as a tar'ed and gzip'ed package, which
extracts into a directory called MCFM. The source can
be initialized by running the Install command and then compiled
with make. The code has been developed and tested under
Redhat Linux and Mac OSX, using the compiler gfortran.
Please report any compilation problems under other operating systems to the authors.
Note that, as of version 6.0, the code requires a Fortran90 compiler.
Execution should be carried out in the Bin directory, whilst
some documentation (for example, instructions regarding the format for
the input file) can be found in Doc.
mcfm-6.4.tar.gz
( updated December 22nd, 2012)
New in version 6.4:
-
Corrected bug in implementation of one-loop amplitudes for H+2q+2g processes.
-
Enabled effect of removebr for process 307.
-
Fixed the implementation of a dynamic scale for single top + b processes.
-
Added a new scale choice for top production (m(345)2+pT(345)2).
-
Improved numerical stability in calculation of virtual contribution to process 201 and in calculation of real corrections to processes 180--187.
New in version 6.3:
-
Added processes giving the radiation in the hadronic decay of the W+W- process.
-
Added processes giving the gg to H to WW process with radiation in the hadronic decay of the W.
-
Added processes giving the production and decay of
t tbar W+/- including radiation in the semi-leptonic decay of the top and the anti-top.
-
Added processes giving the H to Zγ
in the gluon fusion production process.
-
Added processes describing production of Z+γ+γ and Z+γ+jet at NLO.
New in version 6.2:
- Added processes that give results for the t-channel single top process
in the four-flavour scheme with top decay;
- Added process for Higgs + 2 jets, with Higgs decaying to ɣɣ;
- Added processes for Wb production from charm quarks;
- Added LO processes for Higgs + 3 jets with Higgs decaying to WW or ZZ;
- Added LO process for identical fermions in ZZ decay;
- corrected small bugs.
New in version 6.1:
- inclusion of massive (t,b) loops in gg → WW diagrams;
- new process for computing effect of interference with Higgs diagrams for gg → WW;
- inclusion of direct photon production including fragmentation;
- anomalous couplings for Wɣ and Zɣ production;
- improved interface and output, corrected small bugs.
New in version 6.0:
- NLO results for Wbb production including heavy quark mass effects;
- inclusion of Wɣ, Zɣ and ɣɣ processes with fragmentation;
- gluon-initiated contributions to diboson processes;
- small correction to Z+2 jet process and other bug fixes.
A number of packages can be linked to MCFM, if the user desires:
- MCFM+ (added Jun 01, 2012)
- is an add-on to MCFM to calculate W^+W^-+jet processes,
(currently tested only with MCFM version 6.1).
This add-on requires a fortran compiler which supports quadruple
precision, such as ifort.
- CERNLIB
- when linked, the parton densities of
PDFLIB
can be used and n-tuple event output is possible.
- LHAPDF
- when linked, the pdf implementation of the Les Houches Accord
is included.
The default behaviour of the code is to produce histograms in Topdrawer
format. Executables for Topdrawer on Linux and Mac OSX, together with
documentation for the Topdrawer system, can be found
here.
When running with the native PDF routines of MCFM, additional input
files may be necessary and can be obtained from the relevant
collaboration:
Examples
There have been a number of papers based on results produced by the
MCFM code, each one corresponding to different processes.
- Calculation of the Wbb background to a WH signal at the Tevatron.
R.K. Ellis, Sinisa Veseli, Phys. Rev. D60:011501 (1999),
hep-ph/9810489.
- Vector boson pair production at the Tevatron, including all spin
correlations of the boson decay products.
J.M. Campbell, R.K. Ellis, Phys. Rev. D60:113006 (1999),
hep-ph/9905386.
- Calculation of the Zbb and other backgrounds to a ZH signal at
the Tevatron.
J.M. Campbell, R.K. Ellis, Phys. Rev. D62:114012 (2000),
hep-ph/0006304.
- Next-to-leading order corrections to W+2 jet and Z+2
jet production at hadron colliders.
John Campbell, R.K. Ellis, Phys. Rev. D65:113007 (2002),
hep-ph/0202176.
- Higgs Boson Production in Association with a Single Bottom Quark.
J. Campbell, R.K. Ellis, F. Maltoni, S. Willenbrock,
Phys. Rev. D67:095002 (2003),
hep-ph/0204093.
- Next-to-Leading Order QCD Predictions for
W+2 jet and Z+2 jet Production at the CERN LHC.
J. Campbell, R.K. Ellis and D. Rainwater, Phys. Rev. D68:094021 (2003),
hep-ph/0308195.
- Associated Production of a Z Boson and a Single Heavy Quark Jet.
J. Campbell, R.K. Ellis, F. Maltoni, S. Willenbrock,
Phys. Rev. D69:074021 (2004),
hep-ph/0312024.
- Single top production and decay at next-to-leading order,
J. Campbell, R.K. Ellis and F. Tramontano,
Phys.Rev.D70:094012 (2004),
hep-ph/0408158.
-
Next-to-leading order corrections to Wt production and decay,
J. Campbell, and F. Tramontano, Nucl.Phys.B726:109-130 (2005),
hep-ph/0506289.
- Production of a Z Boson and Two Jets with One Heavy Quark Tag.
J. Campbell, R.K. Ellis, F. Maltoni, S. Willenbrock,
Phys. Rev. D73:054007 (2006),
hep-ph/0510362.
- Next-to-Leading order Higgs + 2 jet production via gluon fusion.
J. Campbell, R.K. Ellis, G. Zanderighi
JHEP 0610:028 (2006),
hep-ph/0608194.
- t-channel single top production at hadron colliders.
J. M. Campbell, R. Frederix, F. Maltoni and F. Tramontano,
Phys. Rev. Lett. 102 (2009) 182003,
arXiv:0903.0005 [hep-ph].
- Hadronic production of a Higgs boson and two jets at next-to-leading
order.
J. M. Campbell, R. K. Ellis and C. Williams,
Phys. Rev. D81:074023 (2010),
arXiv:1001.4495 [hep-ph].
- QCD corrections to the hadronic production of a heavy quark pair and a
W-boson including decay correlations.
S. Badger, J. M. Campbell and R. K. Ellis,
JHEP 1103, 027 (2011),
arXiv:1011.6647 [hep-ph].
- Vector boson pair production at the LHC.
J. M. Campbell, R. K. Ellis and C. Williams,
JHEP 1107, 018 (2011),
arXiv:1105.0020 [hep-ph].
- Gluon-gluon contributions to W+ W- production and Higgs interference effects.
J. M. Campbell, R. K. Ellis and C. Williams,
JHEP 1110, 005 (2011),
arXiv:1107.5569 [hep-ph].
- Next-to-leading order predictions for Z gamma+jet and Z gamma gamma final states at the LHC.
John M. Campbell, Heribertus B. Hartanto, Ciaran Williams,
arXiv:1208.0566 [hep-ph].
The third of these references contains the most details of our method.
Recent progress
The following recent publications have also made use of calculations
implemented in MCFM, but the corresponding code has not yet been made
public.
- Production of a W boson and two jets with one b-quark tag.
J. Campbell, R.K. Ellis, F. Maltoni, S. Willenbrock,
Phys. Rev. D75:054015 (2007),
hep-ph/0611348.
- QCD corrections to J/psi and Upsilon production at hadron colliders.
J. Campbell, F. Maltoni, F. Tramontano,
Phys. Rev. Lett. 98:252002, 2007,
hep-ph/0703113.
Older versions
mcfm-6.3.tar.gz (August 10th, 2012)
mcfm-6.2.tar.gz (April 10th, 2012)
mcfm-6.1.tar.gz (October 19th, 2011)
mcfm-6.0.tar.gz (May 2nd, 2011)
mcfm-5.8.tar.gz (April 9th, 2010)
mcfm-5.7.tar.gz (January 22nd, 2010)
mcfm-5.6.tar.gz (July 31st, 2009)
mcfm-5.5.tar.gz (June 5th, 2009)
mcfm-5.4.tar.gz (March 12th, 2009)
mcfm-5.3.tar.gz (October 21st, 2008)
mcfm-5.2.tar.gz (July 12th, 2007)
mcfm-5.1.tar.gz (June 1st, 2006)
mcfm-5.0.tar.gz (April 25th, 2006)
mcfm-4.1.tar.gz (January 17th, 2005)
mcfm-4.0.tar.gz (October 15th, 2004)
Major revision of the code, which now includes single top processes.
mcfm-3.4.5.tar.gz (December 23rd, 2003)
Minor update, addition of LO WW production with no polarization info, process 64.
mcfm-3.4.4.tar.gz (September 3rd, 2003)
Minor update, mostly cosmetic changes.
mcfm-3.4.3.tar.gz (July 2nd, 2003)
Bug fixes for input files using the 'tota' option at NLO.
mcfm-3.4.2.tar.gz (June 6th, 2003)
Further minor improvements over version 3.4.1.
mcfm-3.4.1.tar.gz (May 29th, 2003)
Minor improvements over version 3.4.
mcfm-3.4.tar.gz (April 24th, 2003)
Version 3.4 contains a number of new Higgs production processes
at next-to-leading order.
mcfm-3.2.tar.gz (October 1st, 2002)
mcfm-2.1.tar.gz (December 14th, 2001)
An old version, maintained for historical value only.
mcfm-1.0.tar.gz
An old version, maintained for historical value only.
Six gluon amplitudes
In the course of preparing e-Print Archive:
hep-ph/0602185,
we coded various analytic one-loop results for the six gluon amplitudes.
The fortran programs are given
here.
Higgs + 4 parton amplitudes
In the course of preparing e-Print Archive:
arXiv: 0910.4481 [hep-ph],
we coded the analytic one-loop results for the Higgs + 4 parton amplitudes.
The fortran programs are given
here(updated 12/19/2012).
Alternatives
For other NLO codes of a similar nature see:
For tree graph codes for many processes see:
Last updated: 17th December 2012.
E-mail: johnmc@fnal.gov.