Skip to content

Commit a00eaf1

Browse files
authored
add POWHEG jet configuration and ini file, pp 13.6 TeV (#2178)
* add POWHEG jet configuration and ini file, pp 13.6 TeV * select dijet POWHEG process
1 parent eb866f3 commit a00eaf1

File tree

2 files changed

+100
-0
lines changed

2 files changed

+100
-0
lines changed
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
numevts 10 ! number of events to be generated
2+
ih1 1 ! hadron 1 (1 for protons, -1 for antiprotons)
3+
ih2 1 ! hadron 2 (1 for protons, -1 for antiprotons)
4+
ebeam1 6800d0 ! energy of beam 1
5+
ebeam2 6800d0 ! energy of beam 2
6+
7+
bornktmin 1d0 ! (default 0d0) Generation cut: minimum kt in underlying Born
8+
bornsuppfact 120d0 ! (default 0d0) Mass parameter for Born suppression factor.
9+
! If < 0 suppfact = 1.
10+
11+
12+
! To be set only if using internal (mlm) pdfs
13+
! 131 cteq6m
14+
! ndns1 131 ! pdf set for hadron 1 (mlm numbering)
15+
! ndns2 131 ! pdf set for hadron 2 (mlm numbering)
16+
17+
! To be set only if using LHA pdfs
18+
! 10050 cteq6m
19+
! 10550 cteq66
20+
! 13100 CT14nlo
21+
! 14400 CT18nlo
22+
lhans1 14400 ! pdf set for hadron 1 (LHA numbering)
23+
lhans2 14400 ! pdf set for hadron 2 (LHA numbering)
24+
25+
! To be set only if using different pdf sets for the two incoming hadrons
26+
# QCDLambda5 0.25 ! for not equal pdf sets
27+
28+
#renscfact 1d0 ! (default 1d0) ren scale factor: muren = muref * renscfact
29+
#facscfact 1d0 ! (default 1d0) fac scale factor: mufact = muref * facscfact
30+
31+
! Parameters to allow or not the use of stored data
32+
use-old-grid 1 ! If 1 use old grid if file pwggrids.dat is present (<> 1 regenerate)
33+
use-old-ubound 1 ! If 1 use norm of upper bounding function stored
34+
! in pwgubound.dat, if present; <> 1 regenerate
35+
36+
! A typical call uses 1/1400 seconds (1400 calls per second)
37+
ncall1 20000 ! No. calls for the construction of the importance sampling grid
38+
itmx1 5 ! No. iterations for grid: total 100000 calls ~ 70 seconds
39+
ncall2 20000 ! No. calls for the computation of the upper bounding
40+
! envelope for the generation of radiation
41+
itmx2 5 ! No. iterations for the above
42+
43+
! Notice: the total number of calls is ncall2*itmx2*foldcsi*foldy*foldphi
44+
! these folding numbers yield a negative fraction of 0.5% with bornktmin=10 GeV.
45+
! With these settings: ncall2*itmx2*foldcsi*foldy*foldphi=5M, 60 minutes
46+
foldcsi 5 ! No. folds on csi integration
47+
foldy 5 ! No. folds on y integration
48+
foldphi 2 ! No. folds on phi integration
49+
50+
nubound 500000 ! No. calls to set up the upper bounding norms for radiation.
51+
! This is performed using only the Born cross section (fast)
52+
53+
! OPTIONAL PARAMETERS
54+
55+
withnegweights 0 ! (default 0). If 1 use negative weights.
56+
#bornonly 1 ! (default 0). If 1 compute underlying Born using LO
57+
! cross section only.
58+
59+
#ptsqmin 0.8 ! (default 0.8 GeV) minimum pt for generation of radiation
60+
#charmthr 1.5 ! (default 1.5 GeV) charm treshold for gluon splitting
61+
#bottomthr 5.0 ! (default 5.0 GeV) bottom treshold for gluon splitting
62+
#testplots 1 ! (default 0, do not) do NLO and PWHG distributions
63+
#charmthrpdf 1.5 ! (default 1.5 GeV) pdf charm treshold
64+
#bottomthrpdf 5.0 ! (default 5.0 GeV) pdf bottom treshold
65+
66+
#xupbound 2d0 ! increase upper bound for radiation generation
67+
68+
#iseed 5421 ! Start the random number generator with seed iseed
69+
#rand1 0 ! skipping rand2*100000000+rand1 numbers (see RM48
70+
#rand2 0 ! short writeup in CERNLIB).
71+
#manyseeds 1 ! Used to perform multiple runs with different random
72+
! seeds in the same directory.
73+
! If set to 1, the program asks for an integer j;
74+
! The file pwgseeds.dat at line j is read, and the
75+
! integer at line j is used to initialize the random
76+
! sequence for the generation of the event.
77+
! The event file is called pwgevents-'j'.lhe
78+
79+
doublefsr 1 ! Default 0; if 1 use new mechanism to generate regions
80+
! such that the emitted harder than the
81+
! emitter in FSR is suppressed. If doublefsr=0 this is
82+
! only the case for emitted gluons (old behaviour). If
83+
! 1 it is also applied to emitted quarks.
84+
! If set, it strongly reduces spikes on showered output.
85+
86+
87+
88+
par_diexp 4 ! default is 2. With 4 there is a stronger separation
89+
par_dijexp 4 ! of regions, it may help to reduce spikes when generating
90+
par_2gsupp 4 ! weighted events.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
### The external generator derives from GeneratorPythia8.
2+
## The generator allows to run Pythia8 with POWHEG
3+
## The option '3' which is given to getGeneratorJEPythia8POWHEG selects the pwhg_main_dijet process
4+
#---> GeneratorPythia8POWHEG
5+
[GeneratorExternal]
6+
fileName=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGGAJE/external/generator/generator_pythia8_powheg.C
7+
funcName=getGeneratorJEPythia8POWHEG("${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGGAJE/external/powheg/powheg_jetjet_13600.input","",3)
8+
9+
[GeneratorPythia8]
10+
config=${O2DPG_MC_CONFIG_ROOT}/MC/config/PWGGAJE/pythia8/generator/pythia8_powheg.cfg

0 commit comments

Comments
 (0)