Commit 59e011ff authored by Jan Kretzschmar's avatar Jan Kretzschmar
Browse files

tune MGPy8 bbbar jO [skip modfiles]

parent db36ef9d
Pipeline #3013701 passed with stages
in 1 minute and 5 seconds
......@@ -8,9 +8,15 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 8.3% at 13 TeV
evgenConfig.nEventsPerJob = 10000
nevents = runArgs.maxEvents*10 if runArgs.maxEvents>0 else 10*evgenConfig.nEventsPerJob
# log file efficiency is 8.1% at 13 TeV, 5.7% at 7 TeV
evgenConfig.nEventsPerJob = 5000
multiplier = 15
ptjmin = '5.0'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
multiplier *= 1.4
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +30,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'5.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,15 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 1.7% at 13 TeV
# log file efficiency is 1.5% at 13 TeV, 1.1% at 7 TeV
evgenConfig.nEventsPerJob = 1000
nevents = runArgs.maxEvents*70 if runArgs.maxEvents>0 else 70*evgenConfig.nEventsPerJob
multiplier = 70
ptjmin = '15.0'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
multiplier *= 1.3
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +30,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'15.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,16 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 1.2% at 13 TeV
# log file efficiency is 1.2% at 13 TeV, ~1.0%(?) at 7 TeV
evgenConfig.nEventsPerJob = 1000
nevents = runArgs.maxEvents*100 if runArgs.maxEvents>0 else 100*evgenConfig.nEventsPerJob
multiplier = 100
ptjmin = '50.0'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
ptjmin = '55.0'
multiplier *= 1.3
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +31,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'50.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,16 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 1.1% at 13 TeV
# log file efficiency is 1.07% at 13 TeV, 1.0% at 7 TeV
evgenConfig.nEventsPerJob = 500
nevents = runArgs.maxEvents*100 if runArgs.maxEvents>0 else 100*evgenConfig.nEventsPerJob
multiplier = 110
ptjmin = '150.0'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
ptjmin = '170.0'
multiplier *= 1.1
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +31,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'150.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,16 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 1.3% at 13 TeV
# log file efficiency is 0.93% at 13 TeV, 0.68% at 7 TeV
evgenConfig.nEventsPerJob = 500
nevents = runArgs.maxEvents*100 if runArgs.maxEvents>0 else 100*evgenConfig.nEventsPerJob
multiplier = 120
ptjmin = '350.0'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
ptjmin = '400.0'
multiplier *= 1.4
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +31,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'350.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,16 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 0.6% at 13 TeV
evgenConfig.nEventsPerJob = 100
nevents = runArgs.maxEvents*200 if runArgs.maxEvents>0 else 200*evgenConfig.nEventsPerJob
# log file efficiency is 1.3% at 13 TeV, 0.7% at 7 TeV
evgenConfig.nEventsPerJob = 500
multiplier = 85
ptjmin = '700.0'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
ptjmin = '800.0'
multiplier *= 2
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +31,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'600.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,16 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 0.5% at 13 TeV
evgenConfig.nEventsPerJob = 100
nevents = runArgs.maxEvents*250 if runArgs.maxEvents>0 else 250*evgenConfig.nEventsPerJob
# log file efficiency is 0.83% at 13 TeV, 0.36% at 7 TeV
evgenConfig.nEventsPerJob = 200
multiplier = 150
ptjmin = '1000.'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
multiplier *= 2.3
ptjmin = '1200.'
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +31,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'950.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
......@@ -8,9 +8,16 @@ from MadGraphControl.MadGraphUtils import *
# PDF base fragment
from MadGraphControl.MadGraph_NNPDF30NLOnf4_Base_Fragment import *
# log file efficiency is 0.49% at 13 TeV
evgenConfig.nEventsPerJob = 100
nevents = runArgs.maxEvents*250 if runArgs.maxEvents>0 else 250*evgenConfig.nEventsPerJob
# log file efficiency is 0.89% at 13 TeV, 0.52% at 7 TeV
evgenConfig.nEventsPerJob = 200
multiplier = 150
ptjmin = '1600.'
if hasattr(runArgs,'ecmEnergy') and runArgs.ecmEnergy < 13000.:
multiplier *= 1.7
ptjmin = '1900.'
nevents = runArgs.maxEvents*multiplier if runArgs.maxEvents>0 else multiplier*evgenConfig.nEventsPerJob
process="""
import model loop_sm
......@@ -24,7 +31,7 @@ process_dir = new_process(process)
#Fetch default NLO run_card.dat and set parameters
settings = {'parton_shower':'PYTHIA8',
'nevents':int(nevents),
'ptj':'1500.0',
'ptj':ptjmin,
'jetAlgo':'-1',
'jetRadius':'0.6',
'maxjetflavor':'5'}
......
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