Commit f1d4a87c authored by Andrzej Olszewski's avatar Andrzej Olszewski Committed by Jan Kretzschmar
Browse files

Py8 light quark jets with b,c quark veto, new DSIDs 801117-801121

parent ad6e7829
Pipeline #3046940 passed with stages
in 1 minute and 12 seconds
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
evgenConfig.description = "Dijet truth jet slice JZ1, with the A14 NNPDF23 LO tune, with b hadron filter "
evgenConfig.keywords = ["QCD", "jets", "SM"]
evgenConfig.contact = ["simone.amoroso@cern.ch","alex.emerman@cern.ch"]
evgenConfig.nEventsPerJob = 10000
genSeq.Pythia8.Commands += ["HardQCD:all = on",
"PhaseSpace:Bias2Selection=on",
"PhaseSpace:pTHatMin = 5."]
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.4)
AddJetsFilter(filtSeq,runArgs.ecmEnergy, 0.4)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(1,filtSeq)
if not hasattr( filtSeq, "MultiCjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiCjetFilter
filtSeq += MultiCjetFilter()
print ("MultiCjetFilter added ...")
pass
filtSeq.MultiCjetFilter.NCJetsMin = 1
if not hasattr( filtSeq, "MultiBjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiBjetFilter
filtSeq += MultiBjetFilter()
print ("MultiBjetFilter added ...")
pass
filtSeq.MultiBjetFilter.NBJetsMin = 1
filtSeq.Expression = "(QCDTruthJetFilter) and (not MultiCjetFilter) and (not MultiBjetFilter)"
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
evgenConfig.description = "Dijet truth jet slice JZ2, with the A14 NNPDF23 LO tune, with b hadron filter "
evgenConfig.keywords = ["QCD", "jets", "SM"]
evgenConfig.contact = ["simone.amoroso@cern.ch","alex.emerman@cern.ch"]
evgenConfig.nEventsPerJob = 10000
genSeq.Pythia8.Commands += ["HardQCD:all = on",
"PhaseSpace:Bias2Selection=on",
"PhaseSpace:pTHatMin = 15."]
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.4)
AddJetsFilter(filtSeq,runArgs.ecmEnergy, 0.4)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(2,filtSeq)
if not hasattr( filtSeq, "MultiCjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiCjetFilter
filtSeq += MultiCjetFilter()
print ("MultiCjetFilter added ...")
pass
filtSeq.MultiCjetFilter.NCJetsMin = 1
if not hasattr( filtSeq, "MultiBjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiBjetFilter
filtSeq += MultiBjetFilter()
print ("MultiBjetFilter added ...")
pass
filtSeq.MultiBjetFilter.NBJetsMin = 1
filtSeq.Expression = "(QCDTruthJetFilter) and (not MultiCjetFilter) and (not MultiBjetFilter)"
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
evgenConfig.description = "Dijet truth jet slice JZ3, with the A14 NNPDF23 LO tune, with b hadron filter "
evgenConfig.keywords = ["QCD", "jets", "SM"]
evgenConfig.contact = ["simone.amoroso@cern.ch","alex.emerman@cern.ch"]
evgenConfig.nEventsPerJob = 10000
genSeq.Pythia8.Commands += ["HardQCD:all = on",
"PhaseSpace:Bias2Selection=on",
"PhaseSpace:pTHatMin = 50."]
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.4)
AddJetsFilter(filtSeq,runArgs.ecmEnergy, 0.4)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(3,filtSeq)
if not hasattr( filtSeq, "MultiCjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiCjetFilter
filtSeq += MultiCjetFilter()
print ("MultiCjetFilter added ...")
pass
filtSeq.MultiCjetFilter.NCJetsMin = 1
if not hasattr( filtSeq, "MultiBjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiBjetFilter
filtSeq += MultiBjetFilter()
print ("MultiBjetFilter added ...")
pass
filtSeq.MultiBjetFilter.NBJetsMin = 1
filtSeq.Expression = "(QCDTruthJetFilter) and (not MultiCjetFilter) and (not MultiBjetFilter)"
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
evgenConfig.description = "Dijet truth jet slice JZ4, with the A14 NNPDF23 LO tune, with b hadron filter "
evgenConfig.keywords = ["QCD", "jets", "SM"]
evgenConfig.contact = ["simone.amoroso@cern.ch","alex.emerman@cern.ch"]
evgenConfig.nEventsPerJob = 10000
genSeq.Pythia8.Commands += ["HardQCD:all = on",
"PhaseSpace:Bias2Selection=on",
"PhaseSpace:pTHatMin = 150."]
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.4)
AddJetsFilter(filtSeq,runArgs.ecmEnergy, 0.4)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(4,filtSeq)
if not hasattr( filtSeq, "MultiCjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiCjetFilter
filtSeq += MultiCjetFilter()
print ("MultiCjetFilter added ...")
pass
filtSeq.MultiCjetFilter.NCJetsMin = 1
if not hasattr( filtSeq, "MultiBjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiBjetFilter
filtSeq += MultiBjetFilter()
print ("MultiBjetFilter added ...")
pass
filtSeq.MultiBjetFilter.NBJetsMin = 1
filtSeq.Expression = "(QCDTruthJetFilter) and (not MultiCjetFilter) and (not MultiBjetFilter)"
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_ShowerWeights.py")
evgenConfig.description = "Dijet truth jet slice JZ5, with the A14 NNPDF23 LO tune, with b hadron filter "
evgenConfig.keywords = ["QCD", "jets", "SM"]
evgenConfig.contact = ["simone.amoroso@cern.ch","alex.emerman@cern.ch"]
evgenConfig.nEventsPerJob = 10000
genSeq.Pythia8.Commands += ["HardQCD:all = on",
"PhaseSpace:Bias2Selection=on",
"PhaseSpace:pTHatMin = 350."]
include("GeneratorFilters/FindJets.py")
CreateJets(prefiltSeq, 0.4)
AddJetsFilter(filtSeq,runArgs.ecmEnergy, 0.4)
include("GeneratorFilters/JetFilter_JZX.py")
JZSlice(5,filtSeq)
if not hasattr( filtSeq, "MultiCjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiCjetFilter
filtSeq += MultiCjetFilter()
print ("MultiCjetFilter added ...")
pass
filtSeq.MultiCjetFilter.NCJetsMin = 1
if not hasattr( filtSeq, "MultiBjetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import MultiBjetFilter
filtSeq += MultiBjetFilter()
print ("MultiBjetFilter added ...")
pass
filtSeq.MultiBjetFilter.NBJetsMin = 1
filtSeq.Expression = "(QCDTruthJetFilter) and (not MultiCjetFilter) and (not MultiBjetFilter)"
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