diff --git a/830xxx/830034/mc.H7EG_gammajet_MMHT2014lo_DP17_35.py b/830xxx/830034/mc.H7EG_gammajet_MMHT2014lo_DP17_35.py new file mode 100755 index 0000000000000000000000000000000000000000..9ca35dc1cb7b82ee769417a5fc993286499cdf3a --- /dev/null +++ b/830xxx/830034/mc.H7EG_gammajet_MMHT2014lo_DP17_35.py @@ -0,0 +1,40 @@ +## Initialise Herwig7 for run with built-in matrix elements +include("Herwig7_i/Herwig7_BuiltinME.py") +include("Herwig7_i/Herwig71_EvtGen.py") + +## Provide config information +evgenConfig.generators += ["Herwig7"] +evgenConfig.tune = "H7.2-Default" +evgenConfig.description = "Photon+jet production with H71UE default tune" +evgenConfig.keywords = ["QCD", "photon", "jets"] +evgenConfig.contact = [ "olszewsk@cern.ch" ] +evgenConfig.nEventsPerJob = 50 + +## hard process setup +Herwig7Config.add_commands("set /Herwig/Partons/RemnantDecayer:AllowTop Yes") +Herwig7Config.me_pdf_commands(order="LO", name="MMHT2014lo68cl") + +command = """ +insert /Herwig/MatrixElements/SubProcess:MatrixElements[0] /Herwig/MatrixElements/MEQCD2to2 +insert /Herwig/MatrixElements/SubProcess:MatrixElements[1] /Herwig/MatrixElements/MEGammaJet +set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0 + +## cut on photon pT +set /Herwig/Cuts/PhotonKtCut:MinKT 10.2*GeV + +## increase pT of jet cut to match photon cut +set /Herwig/Cuts/JetKtCut:MinKT 10.2*GeV +""" + +print command + +Herwig7Config.add_commands(command) + +include("GeneratorFilters/DirectPhotonFilter.py") +filtSeq.DirectPhotonFilter.NPhotons = 1 +filtSeq.DirectPhotonFilter.Ptmin = [ 17000. ] +filtSeq.DirectPhotonFilter.Ptmax = [ 35000. ] +filtSeq.DirectPhotonFilter.OrderPhotons = True + +## run the generator +Herwig7Config.run() diff --git a/830xxx/830035/mc.H7EG_gammajet_MMHT2014lo_DP35_70.py b/830xxx/830035/mc.H7EG_gammajet_MMHT2014lo_DP35_70.py new file mode 100755 index 0000000000000000000000000000000000000000..411008d685ca19fc3525600339c5a2b39198b8f9 --- /dev/null +++ b/830xxx/830035/mc.H7EG_gammajet_MMHT2014lo_DP35_70.py @@ -0,0 +1,40 @@ +## Initialise Herwig7 for run with built-in matrix elements +include("Herwig7_i/Herwig7_BuiltinME.py") +include("Herwig7_i/Herwig71_EvtGen.py") + +## Provide config information +evgenConfig.generators += ["Herwig7"] +evgenConfig.tune = "H7.2-Default" +evgenConfig.description = "Photon+jet production with H71UE default tune" +evgenConfig.keywords = ["QCD", "photon", "jets"] +evgenConfig.contact = [ "olszewsk@cern.ch" ] +evgenConfig.nEventsPerJob = 50 + +## hard process setup +Herwig7Config.add_commands("set /Herwig/Partons/RemnantDecayer:AllowTop Yes") +Herwig7Config.me_pdf_commands(order="LO", name="MMHT2014lo68cl") + +command = """ +insert /Herwig/MatrixElements/SubProcess:MatrixElements[0] /Herwig/MatrixElements/MEQCD2to2 +insert /Herwig/MatrixElements/SubProcess:MatrixElements[1] /Herwig/MatrixElements/MEGammaJet +set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0 + +## cut on photon pT +set /Herwig/Cuts/PhotonKtCut:MinKT 21.0*GeV + +## increase pT of jet cut to match photon cut +set /Herwig/Cuts/JetKtCut:MinKT 21.0*GeV +""" + +print command + +Herwig7Config.add_commands(command) + +include("GeneratorFilters/DirectPhotonFilter.py") +filtSeq.DirectPhotonFilter.NPhotons = 1 +filtSeq.DirectPhotonFilter.Ptmin = [ 35000. ] +filtSeq.DirectPhotonFilter.Ptmax = [ 70000. ] +filtSeq.DirectPhotonFilter.OrderPhotons = True + +## run the generator +Herwig7Config.run() diff --git a/830xxx/830036/mc.H7EG_gammajet_MMHT2014lo_DP70_140.py b/830xxx/830036/mc.H7EG_gammajet_MMHT2014lo_DP70_140.py new file mode 100755 index 0000000000000000000000000000000000000000..3bf4dbc8545e10ebc1729efd91edb2f9a3dda753 --- /dev/null +++ b/830xxx/830036/mc.H7EG_gammajet_MMHT2014lo_DP70_140.py @@ -0,0 +1,40 @@ +## Initialise Herwig7 for run with built-in matrix elements +include("Herwig7_i/Herwig7_BuiltinME.py") +include("Herwig7_i/Herwig71_EvtGen.py") + +## Provide config information +evgenConfig.generators += ["Herwig7"] +evgenConfig.tune = "H7.2-Default" +evgenConfig.description = "Photon+jet production with H71UE default tune" +evgenConfig.keywords = ["QCD", "photon", "jets"] +evgenConfig.contact = [ "olszewsk@cern.ch" ] +evgenConfig.nEventsPerJob = 50 + +## hard process setup +Herwig7Config.add_commands("set /Herwig/Partons/RemnantDecayer:AllowTop Yes") +Herwig7Config.me_pdf_commands(order="LO", name="MMHT2014lo68cl") + +command = """ +insert /Herwig/MatrixElements/SubProcess:MatrixElements[0] /Herwig/MatrixElements/MEQCD2to2 +insert /Herwig/MatrixElements/SubProcess:MatrixElements[1] /Herwig/MatrixElements/MEGammaJet +set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0 + +## cut on photon pT +set /Herwig/Cuts/PhotonKtCut:MinKT 42.0*GeV + +## increase pT of jet cut to match photon cut +set /Herwig/Cuts/JetKtCut:MinKT 42.0*GeV +""" + +print command + +Herwig7Config.add_commands(command) + +include("GeneratorFilters/DirectPhotonFilter.py") +filtSeq.DirectPhotonFilter.NPhotons = 1 +filtSeq.DirectPhotonFilter.Ptmin = [ 70000. ] +filtSeq.DirectPhotonFilter.Ptmax = [ 140000. ] +filtSeq.DirectPhotonFilter.OrderPhotons = True + +## run the generator +Herwig7Config.run() diff --git a/830xxx/830037/mc.H7EG_gammajet_MMHT2014lo_DP140_280.py b/830xxx/830037/mc.H7EG_gammajet_MMHT2014lo_DP140_280.py new file mode 100755 index 0000000000000000000000000000000000000000..8cae2ba8e234de96c605169dad660bbb33d49cd6 --- /dev/null +++ b/830xxx/830037/mc.H7EG_gammajet_MMHT2014lo_DP140_280.py @@ -0,0 +1,40 @@ +## Initialise Herwig7 for run with built-in matrix elements +include("Herwig7_i/Herwig7_BuiltinME.py") +include("Herwig7_i/Herwig71_EvtGen.py") + +## Provide config information +evgenConfig.generators += ["Herwig7"] +evgenConfig.tune = "H7.2-Default" +evgenConfig.description = "Photon+jet production with H71UE default tune" +evgenConfig.keywords = ["QCD", "photon", "jets"] +evgenConfig.contact = [ "olszewsk@cern.ch" ] +evgenConfig.nEventsPerJob = 50 + +## hard process setup +Herwig7Config.add_commands("set /Herwig/Partons/RemnantDecayer:AllowTop Yes") +Herwig7Config.me_pdf_commands(order="LO", name="MMHT2014lo68cl") + +command = """ +insert /Herwig/MatrixElements/SubProcess:MatrixElements[0] /Herwig/MatrixElements/MEQCD2to2 +insert /Herwig/MatrixElements/SubProcess:MatrixElements[1] /Herwig/MatrixElements/MEGammaJet +set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0 + +## cut on photon pT +set /Herwig/Cuts/PhotonKtCut:MinKT 84.0*GeV + +## increase pT of jet cut to match photon cut +set /Herwig/Cuts/JetKtCut:MinKT 84.0*GeV +""" + +print command + +Herwig7Config.add_commands(command) + +include("GeneratorFilters/DirectPhotonFilter.py") +filtSeq.DirectPhotonFilter.NPhotons = 1 +filtSeq.DirectPhotonFilter.Ptmin = [ 140000. ] +filtSeq.DirectPhotonFilter.Ptmax = [ 280000. ] +filtSeq.DirectPhotonFilter.OrderPhotons = True + +## run the generator +Herwig7Config.run() diff --git a/830xxx/830038/mc.H7EG_gammajet_MMHT2014lo_DP280_500.py b/830xxx/830038/mc.H7EG_gammajet_MMHT2014lo_DP280_500.py new file mode 100755 index 0000000000000000000000000000000000000000..35abf069e78b259a2f2ab034fc027cb8806e3ce5 --- /dev/null +++ b/830xxx/830038/mc.H7EG_gammajet_MMHT2014lo_DP280_500.py @@ -0,0 +1,40 @@ +## Initialise Herwig7 for run with built-in matrix elements +include("Herwig7_i/Herwig7_BuiltinME.py") +include("Herwig7_i/Herwig71_EvtGen.py") + +## Provide config information +evgenConfig.generators += ["Herwig7"] +evgenConfig.tune = "H7.2-Default" +evgenConfig.description = "Photon+jet production with H71UE default tune" +evgenConfig.keywords = ["QCD", "photon", "jets"] +evgenConfig.contact = [ "olszewsk@cern.ch" ] +evgenConfig.nEventsPerJob = 50 + +## hard process setup +Herwig7Config.add_commands("set /Herwig/Partons/RemnantDecayer:AllowTop Yes") +Herwig7Config.me_pdf_commands(order="LO", name="MMHT2014lo68cl") + +command = """ +insert /Herwig/MatrixElements/SubProcess:MatrixElements[0] /Herwig/MatrixElements/MEQCD2to2 +insert /Herwig/MatrixElements/SubProcess:MatrixElements[1] /Herwig/MatrixElements/MEGammaJet +set /Herwig/UnderlyingEvent/MPIHandler:IdenticalToUE 0 + +## cut on photon pT +set /Herwig/Cuts/PhotonKtCut:MinKT 168.0*GeV + +## increase pT of jet cut to match photon cut +set /Herwig/Cuts/JetKtCut:MinKT 168.0*GeV +""" + +print command + +Herwig7Config.add_commands(command) + +include("GeneratorFilters/DirectPhotonFilter.py") +filtSeq.DirectPhotonFilter.NPhotons = 1 +filtSeq.DirectPhotonFilter.Ptmin = [ 280000. ] +filtSeq.DirectPhotonFilter.Ptmax = [ 500000. ] +filtSeq.DirectPhotonFilter.OrderPhotons = True + +## run the generator +Herwig7Config.run()