Commit 2e0edcc8 authored by Jan Kretzschmar's avatar Jan Kretzschmar Committed by Joany Manjarres
Browse files

PowhegHerwig7 jj jOs

parent bebd61ff
Pipeline #3006118 passed with stages
in 1 minute and 7 seconds
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 10000
# 1 LHE file = 100 events, filteff > 0.64
evgenConfig.inputFilesPerJob = 175
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
# customize pT cut to push a bit below the usual 20 GeV cut of JZ1
from AthenaCommon.SystemOfUnits import GeV
filtSeq.QCDTruthJetFilter.MinPt = 15.0*GeV
filtSeq.QCDTruthJetFilter.MaxPt = maxDict[1]*GeV
#JZSlice(1, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 10000
# 1 LHE file = 2000 events, filteff > 0.58
evgenConfig.inputFilesPerJob = 10
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(2, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 10000
# 1 LHE file = 2000 events, filteff > 0.49
evgenConfig.inputFilesPerJob = 11
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(3, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 10000
# 1 LHE file = 5000 events, filteff > 0.29
evgenConfig.inputFilesPerJob = 8
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(4, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 10000
# 1 LHE file = 5000 events, filteff > 0.17
evgenConfig.inputFilesPerJob = 13
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(5, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 5000
# 1 LHE file = 5000 events, filteff > 0.082
evgenConfig.inputFilesPerJob = 13
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(6, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 2000
# 1 LHE file = 5000 events, filteff > 0.042
evgenConfig.inputFilesPerJob = 11
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(7, filtSeq)
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.generators += ["Powheg", "Herwig7", "EvtGen"]
evgenConfig.description = "POWHEG+Herwig716 dijet production."
evgenConfig.keywords = ["SM", "QCD", "jets", "2jet"]
evgenConfig.contact = ["aknue@cern.ch", "oburlaye@cern.ch"]
evgenConfig.tune = "H7.1-Default"
evgenConfig.nEventsPerJob = 1000
# 1 LHE file = 20000 events, filteff > 0.020
evgenConfig.inputFilesPerJob = 3
#--------------------------------------------------------------
# initialize Herwig7 generator configuration for showering of LHE files
include("Herwig7_i/Herwig7_LHEF.py")
# configure Herwig7
Herwig7Config.me_pdf_commands(order="NLO", name="NNPDF30_nlo_as_0118")
Herwig7Config.tune_commands()
Herwig7Config.lhef_powhegbox_commands(lhe_filename=runArgs.inputGeneratorFile, me_pdf_order="NLO")
# add EvtGen
include("Herwig7_i/Herwig71_EvtGen.py")
command = """
set /Herwig/EventHandlers/LHEReader:PDFA /Herwig/Partons/HardNLOPDF
set /Herwig/EventHandlers/LHEReader:PDFB /Herwig/Partons/HardNLOPDF
"""
Herwig7Config.add_commands(command)
# Check this?
include("Herwig7_i/Herwig71_AngularShowerScaleVariations.py")
# run Herwig7
Herwig7Config.run()
## filters
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.6)
AddJetsFilter(filtSeq, runArgs.ecmEnergy, 0.6)
include("GeneratorFilters/JetFilter_JZX.py")
from AthenaCommon.SystemOfUnits import GeV
filtSeq.QCDTruthJetFilter.MinPt = minDict[8]*GeV
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