Commit caf51868 authored by Ewelina Maria Lobodzinska's avatar Ewelina Maria Lobodzinska
Browse files

add new tests

parent 49a0a2c7
Pipeline #1055530 failed with stages
in 16 seconds
# Warnings:
# UserHooks Warning: the calculation of uncertainty variations will only be consistent in the absence of any external modifications to the shower branching probabilities via the UserHooks framework. It is therefore strongly advised to avoid combining the automated uncertainty calculations with any such UserHooks modifications.
#
#Merging Warning: in multi-jet merging approaches, trial showers are used to generate missing Sudakov factor corrections to the hard matrix elements. Currently that framework is not consistently combined with the variations introduced here, so the two should not be used simultaneously. This means shower weights should NOT be used with CKKLW or FxFx merging!
#
#
# Pythia8 shower weights are only available in release 2.26 and later. The
# test below checks the Pythia8 release and also verifies that the Pythia_i
# tag is recent enought to store the shower weights.
if "PYTHIA8VER" in os.environ:
verph8str = str(os.environ['PYTHIA8VER'])[:3]
verph8 = int(verph8str)
print("verph8 ", verph8)
else:
print("PYTHIA8VER not available !!! assuming version 2.40")
verph8 = 240
if (verph8 >= 226):
if "ShowerWeightNames" in genSeq.Pythia8.__slots__.keys():
print "Initalizing Shower Weights from Pythia8_ShowerWeights.py"
if("NNPDF" in evgenConfig.tune):
genSeq.Pythia8.Commands += [
'UncertaintyBands:doVariations = on',
'UncertaintyBands:List = {\
Var3cUp isr:muRfac=0.549241,\
Var3cDown isr:muRfac=1.960832,\
isr:muRfac=2.0_fsr:muRfac=2.0 isr:muRfac=2.0 fsr:muRfac=2.0,\
isr:muRfac=2.0_fsr:muRfac=1.0 isr:muRfac=2.0 fsr:muRfac=1.0,\
isr:muRfac=2.0_fsr:muRfac=0.5 isr:muRfac=2.0 fsr:muRfac=0.5,\
isr:muRfac=1.0_fsr:muRfac=2.0 isr:muRfac=1.0 fsr:muRfac=2.0,\
isr:muRfac=1.0_fsr:muRfac=0.5 isr:muRfac=1.0 fsr:muRfac=0.5,\
isr:muRfac=0.5_fsr:muRfac=2.0 isr:muRfac=0.5 fsr:muRfac=2.0,\
isr:muRfac=0.5_fsr:muRfac=1.0 isr:muRfac=0.5 fsr:muRfac=1.0,\
isr:muRfac=0.5_fsr:muRfac=0.5 isr:muRfac=0.5 fsr:muRfac=0.5,\
isr:muRfac=1.75_fsr:muRfac=1.0 isr:muRfac=1.75 fsr:muRfac=1.0,\
isr:muRfac=1.5_fsr:muRfac=1.0 isr:muRfac=1.5 fsr:muRfac=1.0,\
isr:muRfac=1.25_fsr:muRfac=1.0 isr:muRfac=1.25 fsr:muRfac=1.0,\
isr:muRfac=0.625_fsr:muRfac=1.0 isr:muRfac=0.625 fsr:muRfac=1.0,\
isr:muRfac=0.75_fsr:muRfac=1.0 isr:muRfac=0.75 fsr:muRfac=1.0,\
isr:muRfac=0.875_fsr:muRfac=1.0 isr:muRfac=0.875 fsr:muRfac=1.0,\
isr:muRfac=1.0_fsr:muRfac=1.75 isr:muRfac=1.0 fsr:muRfac=1.75,\
isr:muRfac=1.0_fsr:muRfac=1.5 isr:muRfac=1.0 fsr:muRfac=1.5,\
isr:muRfac=1.0_fsr:muRfac=1.25 isr:muRfac=1.0 fsr:muRfac=1.25,\
isr:muRfac=1.0_fsr:muRfac=0.625 isr:muRfac=1.0 fsr:muRfac=0.625,\
isr:muRfac=1.0_fsr:muRfac=0.75 isr:muRfac=1.0 fsr:muRfac=0.75,\
isr:muRfac=1.0_fsr:muRfac=0.875 isr:muRfac=1.0 fsr:muRfac=0.875,\
hardHi fsr:cNS=2.0 isr:cNS=2.0,\
hardLo fsr:cNS=-2.0 isr:cNS=-2.0,\
isr:PDF:plus=1,\
isr:PDF:minus=2\
}']
genSeq.Pythia8.ShowerWeightNames = [
"Var3cUp",
"Var3cDown",
"isr:muRfac=2.0_fsr:muRfac=2.0",
"isr:muRfac=2.0_fsr:muRfac=1.0",
"isr:muRfac=2.0_fsr:muRfac=0.5",
"isr:muRfac=1.0_fsr:muRfac=2.0",
"isr:muRfac=1.0_fsr:muRfac=0.5",
"isr:muRfac=0.5_fsr:muRfac=2.0",
"isr:muRfac=0.5_fsr:muRfac=1.0",
"isr:muRfac=0.5_fsr:muRfac=0.5",
"isr:muRfac=1.75_fsr:muRfac=1.0",
"isr:muRfac=1.5_fsr:muRfac=1.0",
"isr:muRfac=1.25_fsr:muRfac=1.0",
"isr:muRfac=0.625_fsr:muRfac=1.0",
"isr:muRfac=0.75_fsr:muRfac=1.0",
"isr:muRfac=0.875_fsr:muRfac=1.0",
"isr:muRfac=1.0_fsr:muRfac=1.75",
"isr:muRfac=1.0_fsr:muRfac=1.5",
"isr:muRfac=1.0_fsr:muRfac=1.25",
"isr:muRfac=1.0_fsr:muRfac=0.625",
"isr:muRfac=1.0_fsr:muRfac=0.75",
"isr:muRfac=1.0_fsr:muRfac=0.875",
"hardHi",
"hardLo",
"isr:PDF:plus",
"isr:PDF:minus"
]
else:
genSeq.Pythia8.Commands += [
'UncertaintyBands:doVariations = on',
'UncertaintyBands:List = {\
Var3cUp isr:muRfac=0.549241,\
Var3cDown isr:muRfac=1.960832,\
isr:muRfac=2.0_fsr:muRfac=2.0 isr:muRfac=2.0 fsr:muRfac=2.0,\
isr:muRfac=2.0_fsr:muRfac=1.0 isr:muRfac=2.0 fsr:muRfac=1.0,\
isr:muRfac=2.0_fsr:muRfac=0.5 isr:muRfac=2.0 fsr:muRfac=0.5,\
isr:muRfac=1.0_fsr:muRfac=2.0 isr:muRfac=1.0 fsr:muRfac=2.0,\
isr:muRfac=1.0_fsr:muRfac=0.5 isr:muRfac=1.0 fsr:muRfac=0.5,\
isr:muRfac=0.5_fsr:muRfac=2.0 isr:muRfac=0.5 fsr:muRfac=2.0,\
isr:muRfac=0.5_fsr:muRfac=1.0 isr:muRfac=0.5 fsr:muRfac=1.0,\
isr:muRfac=0.5_fsr:muRfac=0.5 isr:muRfac=0.5 fsr:muRfac=0.5,\
isr:muRfac=1.75_fsr:muRfac=1.0 isr:muRfac=1.75 fsr:muRfac=1.0,\
isr:muRfac=1.5_fsr:muRfac=1.0 isr:muRfac=1.5 fsr:muRfac=1.0,\
isr:muRfac=1.25_fsr:muRfac=1.0 isr:muRfac=1.25 fsr:muRfac=1.0,\
isr:muRfac=0.625_fsr:muRfac=1.0 isr:muRfac=0.625 fsr:muRfac=1.0,\
isr:muRfac=0.75_fsr:muRfac=1.0 isr:muRfac=0.75 fsr:muRfac=1.0,\
isr:muRfac=0.875_fsr:muRfac=1.0 isr:muRfac=0.875 fsr:muRfac=1.0,\
isr:muRfac=1.0_fsr:muRfac=1.75 isr:muRfac=1.0 fsr:muRfac=1.75,\
isr:muRfac=1.0_fsr:muRfac=1.5 isr:muRfac=1.0 fsr:muRfac=1.5,\
isr:muRfac=1.0_fsr:muRfac=1.25 isr:muRfac=1.0 fsr:muRfac=1.25,\
isr:muRfac=1.0_fsr:muRfac=0.625 isr:muRfac=1.0 fsr:muRfac=0.625,\
isr:muRfac=1.0_fsr:muRfac=0.75 isr:muRfac=1.0 fsr:muRfac=0.75,\
isr:muRfac=1.0_fsr:muRfac=0.875 isr:muRfac=1.0 fsr:muRfac=0.875,\
hardHi fsr:cNS=2.0 isr:cNS=2.0,\
hardLo fsr:cNS=-2.0 isr:cNS=-2.0\
}']
genSeq.Pythia8.ShowerWeightNames = [
"Var3cUp",
"Var3cDown",
"isr:muRfac=2.0_fsr:muRfac=2.0",
"isr:muRfac=2.0_fsr:muRfac=1.0",
"isr:muRfac=2.0_fsr:muRfac=0.5",
"isr:muRfac=1.0_fsr:muRfac=2.0",
"isr:muRfac=1.0_fsr:muRfac=0.5",
"isr:muRfac=0.5_fsr:muRfac=2.0",
"isr:muRfac=0.5_fsr:muRfac=1.0",
"isr:muRfac=0.5_fsr:muRfac=0.5",
"isr:muRfac=1.75_fsr:muRfac=1.0",
"isr:muRfac=1.5_fsr:muRfac=1.0",
"isr:muRfac=1.25_fsr:muRfac=1.0",
"isr:muRfac=0.625_fsr:muRfac=1.0",
"isr:muRfac=0.75_fsr:muRfac=1.0",
"isr:muRfac=0.875_fsr:muRfac=1.0",
"isr:muRfac=1.0_fsr:muRfac=1.75",
"isr:muRfac=1.0_fsr:muRfac=1.5",
"isr:muRfac=1.0_fsr:muRfac=1.25",
"isr:muRfac=1.0_fsr:muRfac=0.625",
"isr:muRfac=1.0_fsr:muRfac=0.75",
"isr:muRfac=1.0_fsr:muRfac=0.875",
"hardHi",
"hardLo"
]
else:
print "Pythia8_i version too old for shower weights"
else:
print "No shower weights since not supported in Pythia8.",verph8
# based on 410006
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = "POWHEG+Pythia8 ttbar production with Powheg hdamp equal top mass, A14 tune, at least one lepton filter"
evgenConfig.keywords = [ "SM", "top", "ttbar", "lepton"]
evgenConfig.contact = [ "james.robinson@cern.ch", "andrea.helen.knue@cern.ch", "onofrio@liverpool.ac.uk" ]
#--------------------------------------------------------------
# Powheg tt setup
#--------------------------------------------------------------
include("PowhegControl/PowhegControl_tt_Common.py")
if hasattr(PowhegConfig, "topdecaymode"):
# Use PowhegControl-00-02-XY (and earlier) syntax
PowhegConfig.topdecaymode = 22222 # inclusive top decays
else:
# Use PowhegControl-00-03-XY (and later) syntax
PowhegConfig.decay_mode = "t t~ > all"
PowhegConfig.hdamp = 172.5
# Compensate for TTbarWToLeptonFilter efficiency
PowhegConfig.nEvents *= 3.
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering
#--------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_Powheg_Main31.py")
if "PYTHIA8VER" in os.environ:
genSeq.Pythia8.Commands += [ 'Powheg:pTHard = 0' ]
genSeq.Pythia8.Commands += [ 'Powheg:NFinal = 2' ]
else:
genSeq.Pythia8.UserModes += [ "Main31:pTHard = 0" ]
genSeq.Pythia8.UserModes += [ "Main31:NFinal = 2" ]
#--------------------------------------------------------------
# Event filter
#--------------------------------------------------------------
include("GeneratorFilters/TTbarWToLeptonFilter.py")
filtSeq.TTbarWToLeptonFilter.NumLeptons = -1
filtSeq.TTbarWToLeptonFilter.Ptcut = 0.
# Warnings:
# UserHooks Warning: the calculation of uncertainty variations will only be consistent in the absence of any external modifications to the shower branching probabilities via the UserHooks framework. It is therefore strongly advised to avoid combining the automated uncertainty calculations with any such UserHooks modifications.
#
#Merging Warning: in multi-jet merging approaches, trial showers are used to generate missing Sudakov factor corrections to the hard matrix elements. Currently that framework is not consistently combined with the variations introduced here, so the two should not be used simultaneously. This means shower weights should NOT be used with CKKLW or FxFx merging!
#
#
# Pythia8 shower weights are only available in release 2.26 and later. The
# test below checks the Pythia8 release and also verifies that the Pythia_i
# tag is recent enought to store the shower weights.
if "PYTHIA8VER" in os.environ:
verph8str = str(os.environ['PYTHIA8VER'])[:3]
verph8 = int(verph8str)
print("verph8 ", verph8)
else:
print("PYTHIA8VER not available !!! assuming version 2.40")
verph8 = 240
if (verph8 >= 226):
if "ShowerWeightNames" in genSeq.Pythia8.__slots__.keys():
print "Initalizing Shower Weights from Pythia8_ShowerWeights.py"
if("NNPDF" in evgenConfig.tune):
genSeq.Pythia8.Commands += [
'UncertaintyBands:doVariations = on',
'UncertaintyBands:List = {\
Var3cUp isr:muRfac=0.549241,\
Var3cDown isr:muRfac=1.960832,\
isr:muRfac=2.0_fsr:muRfac=2.0 isr:muRfac=2.0 fsr:muRfac=2.0,\
isr:muRfac=2.0_fsr:muRfac=1.0 isr:muRfac=2.0 fsr:muRfac=1.0,\
isr:muRfac=2.0_fsr:muRfac=0.5 isr:muRfac=2.0 fsr:muRfac=0.5,\
isr:muRfac=1.0_fsr:muRfac=2.0 isr:muRfac=1.0 fsr:muRfac=2.0,\
isr:muRfac=1.0_fsr:muRfac=0.5 isr:muRfac=1.0 fsr:muRfac=0.5,\
isr:muRfac=0.5_fsr:muRfac=2.0 isr:muRfac=0.5 fsr:muRfac=2.0,\
isr:muRfac=0.5_fsr:muRfac=1.0 isr:muRfac=0.5 fsr:muRfac=1.0,\
isr:muRfac=0.5_fsr:muRfac=0.5 isr:muRfac=0.5 fsr:muRfac=0.5,\
isr:muRfac=1.75_fsr:muRfac=1.0 isr:muRfac=1.75 fsr:muRfac=1.0,\
isr:muRfac=1.5_fsr:muRfac=1.0 isr:muRfac=1.5 fsr:muRfac=1.0,\
isr:muRfac=1.25_fsr:muRfac=1.0 isr:muRfac=1.25 fsr:muRfac=1.0,\
isr:muRfac=0.625_fsr:muRfac=1.0 isr:muRfac=0.625 fsr:muRfac=1.0,\
isr:muRfac=0.75_fsr:muRfac=1.0 isr:muRfac=0.75 fsr:muRfac=1.0,\
isr:muRfac=0.875_fsr:muRfac=1.0 isr:muRfac=0.875 fsr:muRfac=1.0,\
isr:muRfac=1.0_fsr:muRfac=1.75 isr:muRfac=1.0 fsr:muRfac=1.75,\
isr:muRfac=1.0_fsr:muRfac=1.5 isr:muRfac=1.0 fsr:muRfac=1.5,\
isr:muRfac=1.0_fsr:muRfac=1.25 isr:muRfac=1.0 fsr:muRfac=1.25,\
isr:muRfac=1.0_fsr:muRfac=0.625 isr:muRfac=1.0 fsr:muRfac=0.625,\
isr:muRfac=1.0_fsr:muRfac=0.75 isr:muRfac=1.0 fsr:muRfac=0.75,\
isr:muRfac=1.0_fsr:muRfac=0.875 isr:muRfac=1.0 fsr:muRfac=0.875,\
hardHi fsr:cNS=2.0 isr:cNS=2.0,\
hardLo fsr:cNS=-2.0 isr:cNS=-2.0,\
isr:PDF:plus=1,\
isr:PDF:minus=2\
}']
genSeq.Pythia8.ShowerWeightNames = [
"Var3cUp",
"Var3cDown",
"isr:muRfac=2.0_fsr:muRfac=2.0",
"isr:muRfac=2.0_fsr:muRfac=1.0",
"isr:muRfac=2.0_fsr:muRfac=0.5",
"isr:muRfac=1.0_fsr:muRfac=2.0",
"isr:muRfac=1.0_fsr:muRfac=0.5",
"isr:muRfac=0.5_fsr:muRfac=2.0",
"isr:muRfac=0.5_fsr:muRfac=1.0",
"isr:muRfac=0.5_fsr:muRfac=0.5",
"isr:muRfac=1.75_fsr:muRfac=1.0",
"isr:muRfac=1.5_fsr:muRfac=1.0",
"isr:muRfac=1.25_fsr:muRfac=1.0",
"isr:muRfac=0.625_fsr:muRfac=1.0",
"isr:muRfac=0.75_fsr:muRfac=1.0",
"isr:muRfac=0.875_fsr:muRfac=1.0",
"isr:muRfac=1.0_fsr:muRfac=1.75",
"isr:muRfac=1.0_fsr:muRfac=1.5",
"isr:muRfac=1.0_fsr:muRfac=1.25",
"isr:muRfac=1.0_fsr:muRfac=0.625",
"isr:muRfac=1.0_fsr:muRfac=0.75",
"isr:muRfac=1.0_fsr:muRfac=0.875",
"hardHi",
"hardLo",
"isr:PDF:plus",
"isr:PDF:minus"
]
else:
genSeq.Pythia8.Commands += [
'UncertaintyBands:doVariations = on',
'UncertaintyBands:List = {\
Var3cUp isr:muRfac=0.549241,\
Var3cDown isr:muRfac=1.960832,\
isr:muRfac=2.0_fsr:muRfac=2.0 isr:muRfac=2.0 fsr:muRfac=2.0,\
isr:muRfac=2.0_fsr:muRfac=1.0 isr:muRfac=2.0 fsr:muRfac=1.0,\
isr:muRfac=2.0_fsr:muRfac=0.5 isr:muRfac=2.0 fsr:muRfac=0.5,\
isr:muRfac=1.0_fsr:muRfac=2.0 isr:muRfac=1.0 fsr:muRfac=2.0,\
isr:muRfac=1.0_fsr:muRfac=0.5 isr:muRfac=1.0 fsr:muRfac=0.5,\
isr:muRfac=0.5_fsr:muRfac=2.0 isr:muRfac=0.5 fsr:muRfac=2.0,\
isr:muRfac=0.5_fsr:muRfac=1.0 isr:muRfac=0.5 fsr:muRfac=1.0,\
isr:muRfac=0.5_fsr:muRfac=0.5 isr:muRfac=0.5 fsr:muRfac=0.5,\
isr:muRfac=1.75_fsr:muRfac=1.0 isr:muRfac=1.75 fsr:muRfac=1.0,\
isr:muRfac=1.5_fsr:muRfac=1.0 isr:muRfac=1.5 fsr:muRfac=1.0,\
isr:muRfac=1.25_fsr:muRfac=1.0 isr:muRfac=1.25 fsr:muRfac=1.0,\
isr:muRfac=0.625_fsr:muRfac=1.0 isr:muRfac=0.625 fsr:muRfac=1.0,\
isr:muRfac=0.75_fsr:muRfac=1.0 isr:muRfac=0.75 fsr:muRfac=1.0,\
isr:muRfac=0.875_fsr:muRfac=1.0 isr:muRfac=0.875 fsr:muRfac=1.0,\
isr:muRfac=1.0_fsr:muRfac=1.75 isr:muRfac=1.0 fsr:muRfac=1.75,\
isr:muRfac=1.0_fsr:muRfac=1.5 isr:muRfac=1.0 fsr:muRfac=1.5,\
isr:muRfac=1.0_fsr:muRfac=1.25 isr:muRfac=1.0 fsr:muRfac=1.25,\
isr:muRfac=1.0_fsr:muRfac=0.625 isr:muRfac=1.0 fsr:muRfac=0.625,\
isr:muRfac=1.0_fsr:muRfac=0.75 isr:muRfac=1.0 fsr:muRfac=0.75,\
isr:muRfac=1.0_fsr:muRfac=0.875 isr:muRfac=1.0 fsr:muRfac=0.875,\
hardHi fsr:cNS=2.0 isr:cNS=2.0,\
hardLo fsr:cNS=-2.0 isr:cNS=-2.0\
}']
genSeq.Pythia8.ShowerWeightNames = [
"Var3cUp",
"Var3cDown",
"isr:muRfac=2.0_fsr:muRfac=2.0",
"isr:muRfac=2.0_fsr:muRfac=1.0",
"isr:muRfac=2.0_fsr:muRfac=0.5",
"isr:muRfac=1.0_fsr:muRfac=2.0",
"isr:muRfac=1.0_fsr:muRfac=0.5",
"isr:muRfac=0.5_fsr:muRfac=2.0",
"isr:muRfac=0.5_fsr:muRfac=1.0",
"isr:muRfac=0.5_fsr:muRfac=0.5",
"isr:muRfac=1.75_fsr:muRfac=1.0",
"isr:muRfac=1.5_fsr:muRfac=1.0",
"isr:muRfac=1.25_fsr:muRfac=1.0",
"isr:muRfac=0.625_fsr:muRfac=1.0",
"isr:muRfac=0.75_fsr:muRfac=1.0",
"isr:muRfac=0.875_fsr:muRfac=1.0",
"isr:muRfac=1.0_fsr:muRfac=1.75",
"isr:muRfac=1.0_fsr:muRfac=1.5",
"isr:muRfac=1.0_fsr:muRfac=1.25",
"isr:muRfac=1.0_fsr:muRfac=0.625",
"isr:muRfac=1.0_fsr:muRfac=0.75",
"isr:muRfac=1.0_fsr:muRfac=0.875",
"hardHi",
"hardLo"
]
else:
print "Pythia8_i version too old for shower weights"
else:
print "No shower weights since not supported in Pythia8.",verph8
#--------------------------------------------------------------
# Powheg W setup starting from ATLAS defaults
#--------------------------------------------------------------
include('PowhegControl/PowhegControl_W_Common.py')
#--------------------------------------------------------------
# Set the decay mode, checking which syntax to use
#--------------------------------------------------------------
if hasattr(PowhegConfig, "idvecbos"):
# Use PowhegControl-00-02-XY (and earlier) syntax
PowhegConfig.idvecbos = 24 # W+
PowhegConfig.vdecaymode = 1 # enu
else:
# Use PowhegControl-00-03-XY (and later) syntax
PowhegConfig.decay_mode = "w+ > e+ ve"
# Configure Powheg setup
# PowhegConfig.withdamp = 1
PowhegConfig.ptsqmin = 4.0 # needed for AZNLO tune
PowhegConfig.nEvents *= 1.2 # increase number of generated events by 20%
PowhegConfig.running_width = 1
PowhegConfig.generate()
#--------------------------------------------------------------
# Pythia8 showering with AZNLO_CTEQ6L1 and Photos
#--------------------------------------------------------------
include('Pythia8_i/Pythia8_AZNLO_CTEQ6L1_EvtGen_Common.py')
include('Pythia8_i/Pythia8_Photospp.py')
#--------------------------------------------------------------
# EVGEN configuration
#--------------------------------------------------------------
evgenConfig.description = 'POWHEG+Pythia8 Wplus->enu production without lepton filter and AZNLO CT10 tune'
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = [ 'NLO', 'SM', 'electroweak', 'W', 'drellYan', 'electron', 'neutrino' ]
evgenConfig.minevents = 1000
#process name, for inputfilecheck
stringy="FS0_50_ZZjj_llqq"
#--------------------------------------------------------------------------------------------------------------------
# multi-core cleanup
#--------------------------------------------------------------------------------------------------------------------
# multi-core running, if allowed!
if 'ATHENA_PROC_NUMBER' in os.environ:
evgenLog.info('Noticed that you have run with an athena MP-like whole-node setup. Will re-configure now to make sure that the remainder of the job runs serially.')
njobs = os.environ.pop('ATHENA_PROC_NUMBER')
# Try to modify the opts underfoot
if not hasattr(opts,'nprocs'): mglog.warning('Did not see option!')
else: opts.nprocs = 0
print opts
#--------------------------------------------------------------------------------------------------------------------
# Shower
#--------------------------------------------------------------------------------------------------------------------
include("Pythia8_i/Pythia8_A14_NNPDF23LO_EvtGen_Common.py")
include("Pythia8_i/Pythia8_MadGraph.py")
evgenConfig.generators = ["MadGraph", "Pythia8", "EvtGen"]
evgenConfig.description = 'MadGraph VV aQGC'
evgenConfig.keywords+=['SM','ZZ','2jet','VBS']
evgenConfig.inputfilecheck = stringy
evgenConfig.contact = ['Lailin Xu <lailin.xu@cern.ch>']
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