]>
Commit | Line | Data |
---|---|---|
c6b60c38 | 1 | ! main31.cmnd. |
2 | ! This file contains commands to be read in for a Pythia8 run. | |
3 | ! Lines not beginning with a letter or digit are comments. | |
4 | ! Names are case-insensitive - but spellings-sensitive! | |
5 | ! The settings here are illustrative, not always physics-motivated. | |
6 | ||
7 | ! Number of events - use 0 for all LHEF events in the input file. | |
8 | Main:numberOfEvents = 0 | |
9 | ||
10 | ! Number of events to list and number of errors to allow. | |
11 | Next:numberShowLHA = 1 | |
12 | Next:numberShowInfo = 1 | |
13 | Next:numberShowProcess = 1 | |
14 | Next:numberShowEvent = 1 | |
15 | Main:timesAllowErrors = 10 | |
16 | ||
17 | ! List changed settings or particle data. | |
18 | Init:showChangedSettings = on | |
19 | Init:showChangedParticleData = off | |
20 | ||
21 | ! Input file. | |
22 | Beams:frameType = 4 | |
23 | ! t tbar pair production. | |
24 | #Beams:LHEF = powheg-hvq.lhe | |
25 | ! QCD 2- and 3-jet events. | |
26 | Beams:LHEF = powheg-dijets.lhe | |
27 | ||
28 | ! Number of outgoing particles of POWHEG Born level process | |
29 | ! (i.e. not counting additional POWHEG radiation) | |
30 | POWHEG:nFinal = 2 | |
31 | ||
32 | ! How vetoing is performed: | |
33 | ! 0 - No vetoing is performed (userhooks are not loaded) | |
34 | ! 1 - Showers are started at the kinematical limit. | |
35 | ! Emissions are vetoed if pTemt > pThard. | |
36 | ! See also POWHEG:vetoCount below | |
37 | POWHEG:veto = 1 | |
38 | ||
39 | ! After 'vetoCount' accepted emissions in a row, no more emissions | |
40 | ! are checked. 'vetoCount = 0' means all emissions are checked. | |
41 | POWHEG:vetoCount = 3 | |
42 | ||
43 | ! Selection of pThard (note, for events where there is no | |
44 | ! radiation, pThard is always set to be Q_fac): | |
45 | ! 0 - pThard = Q_fac | |
46 | ! 1 - the pT of the POWHEG emission is tested against all other | |
47 | ! incoming and outgoing partons, with the minimal value chosen | |
48 | ! 2 - the pT of all final-state partons is tested against all other | |
49 | ! incoming and outgoing partons, with the minimal value chosen | |
50 | POWHEG:pThard = 2 | |
51 | ||
52 | ! Selection of pTemt: | |
53 | ! 0 - pTemt is pT of the emitted parton w.r.t. radiating parton | |
54 | ! 1 - pT of the emission is checked against all incoming and outgoing | |
55 | ! partons. pTemt is set to the minimum of these values | |
56 | ! 2 - the pT of all final-state partons is tested against all other | |
57 | ! incoming and outgoing partons, with the minimal value chosen | |
58 | POWHEG:pTemt = 2 | |
59 | ||
60 | ! Selection of emitted parton for FSR | |
61 | ! 0 - Pythia definition of emitted | |
62 | ! 1 - Pythia definition of radiator | |
63 | ! 2 - Random selection of emitted or radiator | |
64 | ! 3 - Both are emitted and radiator are tried | |
65 | POWHEG:emitted = 0 | |
66 | ||
67 | ! pT definitions | |
68 | ! 0 - POWHEG ISR pT definition is used for both ISR and FSR | |
69 | ! 1 - POWHEG ISR pT and FSR d_ij definitions | |
70 | ! 2 - Pythia definitions | |
71 | POWHEG:pTdef = 1 | |
72 | ||
73 | ! MPI vetoing | |
74 | ! 0 - No MPI vetoing is done | |
75 | ! 1 - When there is no radiation, MPIs with a scale above pT_1 are vetoed, | |
76 | ! else MPIs with a scale above (pT_1 + pT_2 + pT_3) / 2 are vetoed | |
77 | POWHEG:MPIveto = 0 | |
78 | ||
79 | ! Further options (optional, for tryout) | |
80 | PartonLevel:MPI = off | |
81 | HadronLevel:All = off |