The AcerMC Monte Carlo generator is dedicated to the generation of Standard Model background processes which were recognised as critical for the searches at LHC, and generation of which was either unavailable or not straightforward so far. The program itself provides a library of the massive matrix elements (coded by MADGRAPH) and native phase space modules for generation of a set of selected processes. The hard process event can be completed by the initial and the final state radiation, hadronisation and decays through the existing interface with either PYTHIA, HERWIG or ARIADNE event generators and (optionally) TAUOLA and PHOTOS. Interfaces to all these packages are provided in the distribution version. The phase-space generation is based on the multi-channel self-optimising approach using the modified Kajantie–Byckling formalism for phase space construction and further smoothing of the phase space was obtained by using a modified ac-VEGAS algorithm. An additional improvement in the recent versions is the inclusion of the consistent prescription for matching the matrix element calculations with parton showering for a select list of processes.
Program summary
Program title: AcerMC version 3.8
Catalogue identifier: ADQQ_v2_0
Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADQQ_v2_0.html
Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland
Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html
No. of lines in distributed program, including test data, etc.: 3853309
No. of bytes in distributed program, including test data, etc.: 68045728
Distribution format: tar.gz
Programming language: FORTRAN 77 with popular extensions (g77, gfortran).
Computer: All running Linux.
Operating system: Linux.
Classification: 11.2, 11.6.
External routines: CERNLIB (http://cernlib.web.cern.ch/cernlib/), LHAPDF (http://lhapdf.hepforge.org/)
Catalogue identifier of previous version: ADQQ_v1_0
Journal reference of previous version: Comput. Phys. Comm. 149(2003)142
Does the new version supersede the previous version?: Yes
Nature of problem: Despite a large repertoire of processes implemented for generation in event generators like PYTHIA [1] or HERWIG [2] a number of background processes, crucial for studying the expected physics of the LHC experiments, is missing. For some of these processes the matrix element expressions are rather lengthy and/or to achieve a reasonable generation efficiency it is necessary to tailor the phase space selection procedure to the dynamics of the process. That is why it is not practical to imagine that any of the above general purpose generators will contain every, or even only observable, processes which will occur at LHC collisions. A more practical solution can be found in a library of dedicated matrix-element-based generators, with the standardised interfaces like that proposed in [3], to the more universal one which is used to complete the event generation.
Solution method: The AcerMC EventGenerator provides a library of the matrix-element-based generators for several processes. The initial- and final-state showers, beam remnants and underlying events, fragmentation and remaining decays are supposed to be performed by the other universal generator to which this one is interfaced. We will call it a supervising generator. The interfaces to PYTHIA 6.4, ARIADNE 4.1 and HERWIG 6.5, as such generators, are provided. Provided is also an interface to TAUOLA [4] and PHOTOS [5] packages for ττ-lepton decays (including spin correlations treatment) and QED radiations in decays of particles. At present, the following matrix-element-based processes have been implemented: gg,qq→ttbb, qq→W(→lν)bb; qq→W(→lν)tt; gg,qq→Z/γ∗(→ll)bb; gg,qq→Z/γ∗(→ll,νν,bb)tt; complete EW gg,qq→(Z/W/γ∗→)ttbb; gg,qq→tttt; gg,qq→(tt→)ffbffb; gg,qq→(WWbb→)ffffbb. Both interfaces allow the use of the LHAPDF/LHAGLUE library of parton density functions. Provided is also a set of control processes : qq→W→lν; qq→Z/γ∗→ll; gg,qq→tt and gg→(tt→)WbWb;
Reasons for new version: Implementation of several new processes and methods.
Summary of revisions: Each version added new processes or functionalities, a detailed list is given in the section “Changes since AcerMC 1.0”.
Restrictions: The package is optimised for the 14 TeV pppp collision simulated in the LHC environment and also works at the achieved LHC energies of 7 TeV and 8 TeV. The consistency between results of the complete generation using PYTHIA 6.4 or HERWIG 6.5 interfaces is technically limited by the different approaches taken in both these generators for evaluating αQCDαQCD and αQEDαQED couplings and by the different models for fragmentation/hadronisation. For the consistency check, in the AcerMC library contains native coded definitions of the QCD and αQEDαQED. Using these native definitions leads to the same total cross-sections both with PYTHIA 6.4 or HERWIG 6.5 interfaces.
Additional comments: !!!!! The distribution file for this program is over 67 Mbytes and therefore is not delivered directly when download or Email is requested. Instead an html file giving details of how the program can be obtained is sent. !!!!!
Running time: On an PIII 800 MHz PC it amounts to ∼0.05→1.1∼0.05→1.1 events/sec, depending on the choice of process.
References:
[1]
T. Sjostrand et al., High energy physics generation with PYTHIA 6.2, eprint hep-ph/0108264, LU-TP 01-21, August 2001.
[2]
G. Julyesini et al., Comp. Phys. Commun. 67 (1992) 465, G. Corcella et al., JHEP 0101 (2001) 010.
[3]
E. Boos at al., Generic user process interface for event generators, hepph /0109068.
[4]
S. Jadach, J. H. Kuhn, Z. Was, Comput. Phys. Commun. 64 (1990) 275; M. Jezabek, Z. Was, S. Jadach, J. H. Kuhn, Comput. Phys. Commun. 70 (1992) 69; R. Decker, S. Jadach, J. H. Kuhn, Z. Was, Comput. Phys. Commun. 76 (1993) 361.
[5]
E. Barberio and Z. Was, Comp. Phys. Commun. 79 (1994) 291.
[1]
W. Press,et al.
Numerical Recipes - Example Book (FORTRAN) - Second Edition
,
1992
.
[2]
A. Blondel,et al.
Studies on the measurement of the SM Higgs self-couplings.
,
2002
.
[3]
Zbigniew Was,et al.
PHOTOS - a universal Monte Carlo for QED radiative corrections: version 2.0
,
1994
.
[4]
Zbigniew Was,et al.
The τ decay library TAUOLA, version 2.4
,
1993
.
[5]
E. Re,et al.
A general framework for implementing NLO calculations in shower Monte Carlo programs: the POWHEG BOX
,
2010,
1002.2581.
[6]
E. Byckling,et al.
n-particle phase space in terms of invariant momentum transfers
,
1969
.
[7]
Electroweak Gauge Bosons at Future Electron-Positron Colliders
,
1999,
hep-ph/9911437.
[8]
M. Mangano.
The color structure of gluon emission
,
1988
.
[9]
R. Pittau,et al.
aMC@NLO predictions for Wjj production at the Tevatron
,
2011,
1110.5502.
[10]
R. Kleiss,et al.
An electroweak Monte Carlo for four fermion production
,
1993
.
[11]
B. Hinchliffe.
A consistent prescription for the production involving massive quarks in hadron collisions
,
2006,
hep-ph/0603068.
[12]
Mikhail Dubinin,et al.
CompHEP - a package for evaluation of Feynman diagrams and integration over multi-particle phase space. User's manual for version 33
,
1999
.
[13]
S. Moretti,et al.
HERWIG 6: an event generator for hadron emission reactions with interfering gluons (including supersymmetric processes)
,
2001
.
[14]
G. Lepage.
A new algorithm for adaptive multidimensional integration
,
1978
.
[15]
S. Jadach.
Practical Guide to Monte Carlo
,
1999
.
[16]
S. Jadach.
Foam: Multi-dimensional general purpose Monte Carlo generator with self-adapting simplical grid
,
1999
.
[17]
D. Froidevaux,et al.
ATLFAST 2.0 a fast simulation package for ATLAS
,
1998
.
[18]
P. Zerwas,et al.
Higgs radiation off top quarks at the Tevatron and the LHC.
,
2001,
Physical Review Letters.
[19]
F. Siegert,et al.
Event generation with SHERPA 1.1
,
2008,
0811.4622.
[20]
Zbigniew Was,et al.
PHOTOS : a universal Monte Carlo for QED radiative corrections in decays
,
1991
.
[21]
J. Campbell,et al.
QCD corrections to the hadronic production of a heavy quark pair and a W-boson including decay correlations
,
2010,
1011.6647.
[22]
B. Pietrzyk,et al.
Update of the hadronic contribution to the QED vaccum polarization
,
2001
.
[23]
P. Appell,et al.
Fonctions hypergéométriques et hypersphériques : polynomes d'Hermite
,
1926
.
[24]
S. Frixione,et al.
Matching NLO QCD computations and parton shower simulations
,
2002,
hep-ph/0204244.
[25]
Daniel Zwillinger,et al.
CRC standard mathematical tables and formulae; 30th edition
,
1995
.
[26]
Dimitri Bourilkov,et al.
The Les Houches accord PDFs (LHAPDF) and LHAGLUE
,
2005,
hep-ph/0508110.
[27]
R. Good,et al.
Phase-Space Considerations for Four-Particle Final States
,
1965
.
[28]
D. Froidevaux,et al.
Is the channel
$$H \to b\bar b$$
observable at LHC?
,
1995
.
[29]
William H. Press,et al.
Numerical Recipes: FORTRAN
,
1988
.
[30]
Z. Was,et al.
Monte Carlo program BHLUMI 2.01 for Bhabha scattering at low angles with Yennie-Frautschi-Suura exponentiation
,
1992
.
[31]
I. Hinchliffe,et al.
A consistent prescription for combining perturbative calculations and parton showers in case of associated Z0bb̄ hadroproduction
,
2008,
0803.4132.
[32]
Hitoshi Murayama,et al.
HELAS: HELicity amplitude subroutines for Feynman diagram evaluations
,
1992
.
[33]
R. Pittau,et al.
EXCALIBUR - a Monte Carlo program to evaluate all four-fermion processes at LEP 200 and beyond*
,
1994,
hep-ph/9409326.
[34]
W. Marciano.
Flavor Thresholds and Lambda in the Modified Minimal Subtraction Prescription
,
1984
.
[35]
J. Kanzaki,et al.
Generic User Process Interface for Event Generators
,
2001
.
[36]
F. Caravaglios,et al.
A new approach to multi-jet calculations in hadron collisions
,
1998,
hep-ph/0006062.
[37]
S. Mrenna,et al.
Pythia 6.3 physics and manual
,
2003,
hep-ph/0308153.
[38]
J. Field.
A New Kinematical Derivation of the Lorentz Transformation and the Particle Description of Light
,
2004
.
[39]
L. Lönnblad.
Ariadne version 4 — A program for simulation of QDC cascades implementing the colour dipole model
,
1992
.
[40]
P. Nason,et al.
Matching NLO QCD computations with Parton Shower simulations: the POWHEG method
,
2007,
0709.2092.
[41]
F. Maltoni,et al.
MadGraph 5: going beyond
,
2011,
1106.0522.
[42]
Frank Siegert,et al.
NLO matrix elements and truncated showers
,
2010,
1009.1127.
[43]
E. D. Cashwell,et al.
A THIRD MONTE CARLO SAMPLER (A REVISION AND EXTENSION OF SAMPLERS 1 AND 2)
,
1983
.
[44]
B. C. Carlson.
Numerical computation of real or complex elliptic integrals
,
2005,
Numerical Algorithms.
[45]
H.-U. Bengtsson,et al.
The lund monte carlo for high-pT physics
,
1984
.
[46]
R. Kleiss,et al.
Weight optimization in multichannel Monte Carlo
,
1994
.
[47]
M. Skrzypek,et al.
How to generate four-fermion phase space
,
2000
.
[48]
R. D. Carmichael,et al.
Mathematical tables and formulae
,
1958
.
[49]
J. Winter,et al.
Event generation with
,
2009
.
[50]
B. Kerševan,et al.
The Monte Carlo Event Generator AcerMC version 2 . 0 with interfaces to PYTHIA 6 . 2 and HERWIG 6 . 5
,
2008
.
[51]
J. Huston,et al.
Global QCD analysis of parton structure of the nucleon: CTEQ5 parton distributions
,
1999,
hep-ph/9903282.
[52]
T. Stelzer,et al.
Automatic generation of tree level helicity amplitudes
,
1994,
hep-ph/9401258.