6 input_powheg_files = runArgs.inputGeneratorFile
9 include(
'PowhegControl/PowhegControl_ggF_H_Common.py')
23 PowhegConfig.generate(create_run_card_only=
True)
28 include(
'Hto4lControl/Hto4lPowhegCommon.py')
32 print "runArgs", runArgs
45 include(
'Hto4lControl/Hto4lPowhegMergeCommon.py')
48 hto4lPowhegMerger.input_powheg_file_name = input_powheg_files
52 hto4lPowhegMerger.setUpInputs(8)
55 hto4lConfig4e.channel =
"eeee"
56 hto4lConfig4e.lheInput = hto4lPowhegMerger.input_powheg_to_hto4l4e_file_name
57 hto4lConfig4e.lheOutput = hto4lPowhegMerger.output_hto4l4e_file_name
58 hto4lConfig4e.nEvents =
int( runArgs.maxEvents / 4 + 0.5 )
59 hto4lConfig4e.maxDiffWidth = 3.2052962671115008E-002
60 hto4lConfig4e.random_seed = 123*runArgs.randomSeed
62 hto4lConfig4e.generateRunCard()
63 hto4lConfig4e.generateEvents()
66 hto4lConfig4mu.channel =
"mmmm"
67 hto4lConfig4mu.lheInput = hto4lPowhegMerger.input_powheg_to_hto4l4mu_file_name
68 hto4lConfig4mu.lheOutput = hto4lPowhegMerger.output_hto4l4mu_file_name
69 hto4lConfig4mu.nEvents =
int( runArgs.maxEvents / 4 + 0.5 )
70 hto4lConfig4mu.maxDiffWidth = 1.3396654719615330E-002
71 hto4lConfig4mu.random_seed = 368*runArgs.randomSeed
73 hto4lConfig4mu.generateRunCard()
74 hto4lConfig4mu.generateEvents()
77 hto4lConfig2e2mu.channel =
"eemm"
78 hto4lConfig2e2mu.lheInput = hto4lPowhegMerger.input_powheg_to_hto4l2e2mu_file_name
79 hto4lConfig2e2mu.lheOutput = hto4lPowhegMerger.output_hto4l2e2mu_file_name
80 hto4lConfig2e2mu.nEvents =
int( 1.1*(runArgs.maxEvents / 2) )
81 hto4lConfig2e2mu.maxDiffWidth = 0.12975814265233268
82 hto4lConfig2e2mu.random_seed = 278*runArgs.randomSeed
84 hto4lConfig2e2mu.generateRunCard()
85 hto4lConfig2e2mu.generateEvents()
92 hto4lPowhegMerger.merge()
95 print "runArgs", runArgs
101 include(
'MC15JobOptions/Pythia8_AZNLO_CTEQ6L1_EvtGen_Common.py')
108 if "UserHooks" in genSeq.Pythia8.__slots__.keys():
110 genSeq.Pythia8.Commands += [
'Powheg:NFinal = 2']
114 genSeq.Pythia8.UserModes += [
'Main31:NFinal = 2' ]
119 genSeq.Pythia8.Commands += [
"TimeShower:QEDshowerByL = off",
120 "TimeShower:QEDshowerByGamma = off",
130 evgenConfig.description =
"POWHEG+HTO4L+PYTHIA8+EVTGEN, ggH H->llll+X mh=125 GeV CPS"
131 evgenConfig.keywords = [
"Higgs",
"SMHiggs",
"ZZ" ]
132 evgenConfig.contact = [
'R.D.Schaffer@cern.ch' ]