Commit f38eafe9 authored by Jan Kretzschmar's avatar Jan Kretzschmar Committed by Christian Gutschow
Browse files

Powheg+Pythia8 low pT dijet valid jO

parent 6b05f700
Pipeline #2926995 passed with stages
in 3 minutes and 28 seconds
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = "POWHEG+Pythia8 dijet production with A14 NNPDF2.3 tune. Test a tighter bornktmin cut, no Powheg weights"
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["amoroso@cern.ch", "jan.kretzschmar@cern.ch"]
evgenConfig.nEventsPerJob = 10000
evgenConfig.generators = ["Powheg", "Pythia8"]
# --------------------------------------------------------------
# Load ATLAS defaults for the Powheg jj process
# --------------------------------------------------------------
include("PowhegControl/PowhegControl_jj_Common.py")
PowhegConfig.bornktmin =10
PowhegConfig.bornsuppfact =60
PowhegConfig.mu_F = 1.
PowhegConfig.mu_R = 1.
PowhegConfig.PDF = 14000
PowhegConfig.ncall1 = 160000
PowhegConfig.ncall2 = 160000
PowhegConfig.nubound = 9600000
PowhegConfig.itmx1 = 20
PowhegConfig.itmx2 = 20
### Fold parameter reducing the negative eventweight fraction
PowhegConfig.foldcsi = 5
PowhegConfig.foldphi = 5
PowhegConfig.foldy = 5
# filteff ~ 0.56
safetyfactor = 1/0.56*1.1
PowhegConfig.nEvents = runArgs.maxEvents*safetyfactor if runArgs.maxEvents>0 else evgenConfig.nEventsPerJob*safetyfactor
# --------------------------------------------------------------
# Generate events
# --------------------------------------------------------------
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering with the A14 NNPDF2.3 tune
#--------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_Powheg_Main31.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(1, filtSeq)
/eos/user/j/jkretz/tarballs/mc_13TeV.Ph_jj_JZ1_cut.GRID.tar.gz
\ No newline at end of file
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = "POWHEG+Pythia8 dijet production with A14 NNPDF2.3 tune. Test extreme folding, no Powheg weights"
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["amoroso@cern.ch", "jan.kretzschmar@cern.ch"]
evgenConfig.nEventsPerJob = 1000
evgenConfig.generators = ["Powheg", "Pythia8"]
# --------------------------------------------------------------
# Load ATLAS defaults for the Powheg jj process
# --------------------------------------------------------------
include("PowhegControl/PowhegControl_jj_Common.py")
PowhegConfig.bornktmin =2
PowhegConfig.bornsuppfact =60
PowhegConfig.mu_F = 1.
PowhegConfig.mu_R = 1.
PowhegConfig.PDF = 14000
PowhegConfig.ncall1 = 160000
PowhegConfig.ncall2 = 160000
PowhegConfig.nubound = 9600000
PowhegConfig.itmx1 = 20
PowhegConfig.itmx2 = 20
### Extreme fold parameter to kill all negative weights
PowhegConfig.foldcsi = 10
PowhegConfig.foldphi = 10
PowhegConfig.foldy = 10
# filteff ~ 0.56
safetyfactor = 1/0.56*1.1
PowhegConfig.nEvents = runArgs.maxEvents*safetyfactor if runArgs.maxEvents>0 else evgenConfig.nEventsPerJob*safetyfactor
# --------------------------------------------------------------
# Generate events
# --------------------------------------------------------------
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering with the A14 NNPDF2.3 tune
#--------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_Powheg_Main31.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(1, filtSeq)
/eos/user/j/jkretz/tarballs/mc_13TeV.Ph_jj_JZ1_fold.GRID.tar.gz
\ No newline at end of file
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = "POWHEG+Pythia8 dijet production with A14 NNPDF2.3 tune. Test a tighter bornktmin cut and extreme folding, no Powheg weights"
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["amoroso@cern.ch", "jan.kretzschmar@cern.ch"]
evgenConfig.nEventsPerJob = 2000
evgenConfig.generators = ["Powheg", "Pythia8"]
# --------------------------------------------------------------
# Load ATLAS defaults for the Powheg jj process
# --------------------------------------------------------------
include("PowhegControl/PowhegControl_jj_Common.py")
PowhegConfig.bornktmin =10
PowhegConfig.bornsuppfact =60
PowhegConfig.mu_F = 1.
PowhegConfig.mu_R = 1.
PowhegConfig.PDF = 14000
PowhegConfig.ncall1 = 160000
PowhegConfig.ncall2 = 160000
PowhegConfig.nubound = 9600000
PowhegConfig.itmx1 = 20
PowhegConfig.itmx2 = 20
### Extreme fold parameter to kill all negative weights
PowhegConfig.foldcsi = 10
PowhegConfig.foldphi = 10
PowhegConfig.foldy = 10
# filteff ~ 0.56
safetyfactor = 1/0.54*1.1
PowhegConfig.nEvents = runArgs.maxEvents*safetyfactor if runArgs.maxEvents>0 else evgenConfig.nEventsPerJob*safetyfactor
# --------------------------------------------------------------
# Generate events
# --------------------------------------------------------------
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering with the A14 NNPDF2.3 tune
#--------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_Powheg_Main31.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(1, filtSeq)
/eos/user/j/jkretz/tarballs/mc_13TeV.Ph_jj_JZ1_cutfold.GRID.tar.gz
\ No newline at end of file
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = "POWHEG+Pythia8 dijet production with A14 NNPDF2.3 tune. Test a tighter bornktmin cut, no Powheg weights"
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["jan.kretzschmar@cern.ch"]
evgenConfig.nEventsPerJob = 10000
evgenConfig.generators = ["Powheg", "Pythia8"]
# --------------------------------------------------------------
# Load ATLAS defaults for the Powheg jj process
# --------------------------------------------------------------
include("PowhegControl/PowhegControl_jj_Common.py")
PowhegConfig.bornktmin = 30
PowhegConfig.bornsuppfact =160
PowhegConfig.mu_F = 1.
PowhegConfig.mu_R = 1.
PowhegConfig.PDF = 14000
PowhegConfig.ncall1 = 160000
PowhegConfig.ncall2 = 160000
PowhegConfig.nubound = 9600000
PowhegConfig.itmx1 = 20
PowhegConfig.itmx2 = 20
### Fold parameter reducing the negative eventweight fraction
PowhegConfig.foldcsi = 2
PowhegConfig.foldphi = 2
PowhegConfig.foldy = 5
# filteff ~ 0.56
safetyfactor = 1/0.56*1.1
PowhegConfig.nEvents = runArgs.maxEvents*safetyfactor if runArgs.maxEvents>0 else evgenConfig.nEventsPerJob*safetyfactor
# --------------------------------------------------------------
# Generate events
# --------------------------------------------------------------
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering with the A14 NNPDF2.3 tune
#--------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_Powheg_Main31.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(2, filtSeq)
/eos/user/j/jkretz/tarballs/mc_13TeV.Ph_jj_JZ2_cut.GRID.tar.gz
\ No newline at end of file
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = "POWHEG+Pythia8 dijet production with A14 NNPDF2.3 tune. Test an extreme folding setting, no Powheg weights"
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["jan.kretzschmar@cern.ch"]
evgenConfig.nEventsPerJob = 10000
evgenConfig.generators = ["Powheg", "Pythia8"]
# --------------------------------------------------------------
# Load ATLAS defaults for the Powheg jj process
# --------------------------------------------------------------
include("PowhegControl/PowhegControl_jj_Common.py")
PowhegConfig.bornktmin =5
PowhegConfig.bornsuppfact =160
PowhegConfig.mu_F = 1.
PowhegConfig.mu_R = 1.
PowhegConfig.PDF = 14000
PowhegConfig.ncall1 = 160000
PowhegConfig.ncall2 = 160000
PowhegConfig.nubound = 9600000
PowhegConfig.itmx1 = 20
PowhegConfig.itmx2 = 20
### Extreme fold parameters reducing the negative eventweight fraction to ~0
PowhegConfig.foldcsi = 5
PowhegConfig.foldphi = 5
PowhegConfig.foldy = 10
# filteff ~ 0.56
safetyfactor = 1/0.56*1.1
PowhegConfig.nEvents = runArgs.maxEvents if runArgs.maxEvents>0 else evgenConfig.nEventsPerJob
PowhegConfig.nEvents = runArgs.maxEvents*safetyfactor if runArgs.maxEvents>0 else evgenConfig.nEventsPerJob*safetyfactor
# --------------------------------------------------------------
# Generate events
# --------------------------------------------------------------
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering with the A14 NNPDF2.3 tune
#--------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_Powheg_Main31.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(2, filtSeq)
/eos/user/j/jkretz/tarballs/mc_13TeV.Ph_jj_JZ2_fold.GRID.tar.gz
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment