ATLAS Offline Software
Pythia8_A14_NNPDF23LO_forMGHT_EvtGen.py
Go to the documentation of this file.
1 include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
2 genSeq.Pythia8.Commands += ["SoftQCD:inelastic = on"]
3 
4 name = runArgs.jobConfig[0]
5 name_info = name.split("CKKW")[1].split("_for")[0].split("_JZ")
6 slice = int(name_info[1])
7 ktdurham = int(name_info[0])
8 
9 ptcut = 1.5*ktdurham
10 
11 minDict = {0:-1,1:20,2:ptcut}
12 maxDict = {0:20,1:ptcut,2:ptcut+100}
13 
14 if slice == 2:
15  genSeq.Pythia8.Commands += ["PhaseSpace:pTHatMin = 15."]
16 
17 # Leading jet pT filter
18 include("GeneratorFilters/JetFilterAkt4.py")
19 filtSeq.QCDTruthJetFilter.MinPt = minDict[slice]*GeV
20 filtSeq.QCDTruthJetFilter.MaxPt = maxDict[slice]*GeV
CaloCellPos2Ntuple.int
int
Definition: CaloCellPos2Ntuple.py:24
python.Include.include
include
Definition: Include.py:319
Trk::split
@ split
Definition: LayerMaterialProperties.h:38