2 include(
'PowhegControl/PowhegControl_Dijet_Common.py')
3 PowhegConfig.bornktmin =
int(runArgs.runNumber)
4 PowhegConfig.pdf = 11000
6 ktmin = { 1:2 , 2:5 , 3:15 , 4:30 , 5:75 , 6:150 , 7:250 ,
8 supp = { 1:60 , 2:160 , 3:400 , 4:800 , 5:1800 , 6:3200 ,
9 7:5300 , 8:9000 , 9:11000 }
11 theRun =
int(runArgs.runNumber)%10
12 theEnergy =
int(runArgs.ecmEnergy)/1000
13 PowhegConfig.bornktmin = ktmin[ theRun ]
14 PowhegConfig.bornsuppfact = supp[ theRun ]
18 if theRun
in [1,2,3]: PowhegConfig.nEvents = 12000
19 if theRun
in [4]: PowhegConfig.nEvents = 22000
20 if theRun
in [5]: PowhegConfig.nEvents = 33000
21 if theRun
in [6,7]: PowhegConfig.nEvents = 66000
22 if theRun
in [8]: PowhegConfig.nEvents = 55000
23 if theRun
in [9]: PowhegConfig.nEvents = 36000
26 if theEnergy
in [7,8]
and theRun
in [5]: PowhegConfig.nEvents = 20000
27 if theEnergy
in [7,8]
and theRun
in [6,7]: PowhegConfig.nEvents = 40000
28 if theEnergy
in [7,8]
and theRun
in [8]: PowhegConfig.nEvents = 30000
35 PowhegConfig.generate()
40 evgenConfig.description =
"POWHEG+Pythia8 dijet production with bornktmin = %i GeV, bornsuppfact = %i GeV, muR=muF=1"%(PowhegConfig.bornktmin,PowhegConfig.bornsuppfact)
41 evgenConfig.keywords = [
"QCD",
"dijet",
"jets",
"SM" ]
42 evgenConfig.contact = [
"ZLMarshall@lbl.gov" ]
43 evgenConfig.generators += [
"Pythia8" ]
46 evgenConfig.minevents = 5000
48 if theRun
in [7]: evgenConfig.minevents = 3000
50 if theRun
in [8]: evgenConfig.minevents = 1000
51 if theRun
in [9]: evgenConfig.minevents = 200
53 if theEnergy
in [7,8]:
54 if theRun
in [4]: evgenConfig.minevents = 4000
55 if theRun
in [5]: evgenConfig.minevents = 1000
56 if theRun
in [6]: evgenConfig.minevents = 200
57 if theRun
in [7]: evgenConfig.minevents = 100
62 include(
'Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
63 include(
"Pythia8_i/Pythia8_Powheg_Main31.py")
66 include(
"GeneratorFilters/JetFilter_JZ%i.py"%(theRun))
68 if 9==theRun: filtSeq.QCDTruthJetFilter.MaxPt = -1
70 evgenConfig.inputconfcheck =
"jetjet_J%i"%(theRun)