~maddevelopers/mg5amcnlo/2.9.4

« back to all changes in this revision

Viewing changes to Template/NLO/README

pass to v2.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
MadGraph5_aMC@NLO
 
2
 
 
3
http://madgraph.phys.ucl.ac.be/
 
4
http://amcatnlo.cern.ch/
 
5
 
 
6
Information on the process to be generated is found in the file
 
7
index.html in this directory, which should be viewed using your web
 
8
browser.
 
9
 
 
10
The executables you need to run are contained in the bin/ directory
 
11
 
 
12
The bin/aMCatNLO executable open an interactive shell, from which you
 
13
can exec different commands (some of which are also covered by the
 
14
other executables)
 
15
 
 
16
Shower settings
 
17
---------------
 
18
During the shower phase some parameters are not arbitrary as they have
 
19
to be identical to those we have assumed in the Monte Carlo subtraction
 
20
terms.
 
21
In particular, the following settings MUST NOT BE CHANGED:
 
22
 
 
23
HERWIG6:   SOFTME = .FALSE., HARDME = .FALSE., PTMIN = 0.5D0
 
24
HERWIGPP:  ReconstructionOption=General, InitialInitialBoostOption=LongTransBoost
 
25
PYTHIA6Q:  MSTJ(43) = 3, MSTJ(47) = 0, MSTJ(48) = 0, MSTJ(50) = 2,
 
26
           MSTP(67) = 2, MSTP(68) = 0, PARP(67) = 1D0, PARP(71) = 1D0.
 
27
PYTHIA6PT: MSTP(67) = 2, MSTP(68) = 0, PARP(67) = 1D0.
 
28
 
 
29
 
 
30
generate_events
 
31
-------------------
 
32
 
 
33
Run event generation at NLO, using the MC@NLO prescription for the
 
34
generation of unweighted events that can be passed to a parton-shower.
 
35
Event genration is done in three steps: in the first step, the grid
 
36
for the integration is set. In the second step, while computing the
 
37
cross-section, the envelope for the unweighting is computed.  Finally,
 
38
in the third step, events are generated.  If no extra options are
 
39
given, the (parton-level) .lhe file is passed to the parton-shower
 
40
MonteCarlo, generating a file either in StdHEP (for Herwig6 and
 
41
Pythia6) or in HEPMC format (for Herwig++).  The parton shower
 
42
MonteCarlo and the desired number of events have to be specified in
 
43
the run_card.dat (You will be prompted to edit it just after typing
 
44
the command). Note that, because of the way MC@NLO generates events,
 
45
any event sample can be showered only with the parton shower it has
 
46
been generated for. Otherwise you will obtain unphisical/wrong
 
47
results. For the same reason, also plots obtained using the
 
48
parton-level events in the .lhe file (without showering them) are
 
49
unphysical.
 
50
If you want to first generate a smaller sample of events, and then a
 
51
larger one with the same cuts/parameters, you can skip the
 
52
grid-setting/ integration phases in the second run (which may be time
 
53
consuming).  To do this, when running for the second time, just use
 
54
the -o/--only-generation option (possibly also -n/--nocompile)
 
55
 
 
56
shower RUN
 
57
Generate showered events in StdHEP/HEPMC format (see above), for the
 
58
parton-level .lhe event file contained corresponding to run RUN (the
 
59
event file is Events/RUN/events.lhe.gz).  All informations
 
60
(parton-shower to be used, number of events contained in the file,
 
61
etc...) are directly read from the file header. 
 
62
 
 
63
calculate_crossx
 
64
Calculate the cross section and distributions at fixed order.