File indexing completed on 2024-04-06 12:03:36
0001 import FWCore.ParameterSet.Config as cms
0002 import os
0003
0004 source = cms.Source("EmptySource")
0005
0006 generator = cms.EDFilter("SherpaGeneratorFilter",
0007 maxEventsToPrint = cms.int32(0),
0008 filterEfficiency = cms.untracked.double(1.0),
0009 crossSection = cms.untracked.double(-1),
0010 SherpaProcess = cms.string('ZtoLL_2j_MEPSatNLO_13TeV'),
0011 SherpackLocation = cms.string('/cvmfs/cms.cern.ch/phys_generator/gridpacks/slc7_amd64_gcc820/13TeV/sherpa/2.2.8'),
0012 SherpackChecksum = cms.string('b0cdd4d30b6ddc1816f026831d6ccccf'),
0013 FetchSherpack = cms.bool(True),
0014 SherpaPath = cms.string('./'),
0015 SherpaPathPiece = cms.string('./'),
0016 SherpaResultDir = cms.string('Result'),
0017 SherpaDefaultWeight = cms.double(1.0),
0018 SherpaParameters = cms.PSet(parameterSets = cms.vstring(
0019 "MPI_Cross_Sections",
0020 "Run"),
0021 MPI_Cross_Sections = cms.vstring(
0022 " MPIs in Sherpa, Model = Amisic:",
0023 " semihard xsec = 39.7318 mb,",
0024 " non-diffractive xsec = 17.0318 mb with nd factor = 0.3142."
0025 ),
0026 Run = cms.vstring(
0027 " (run){",
0028 " FSF:=1.; RSF:=1.; QSF:=1.;",
0029 " SCALES METS{FSF*MU_F2}{RSF*MU_R2}{QSF*MU_Q2};",
0030 " NJET:=2; LJET:=2,3,4; QCUT:=20.;",
0031 " ME_SIGNAL_GENERATOR Comix Amegic LOOPGEN;",
0032 " OL_PREFIX={0} ".format(os.environ['CMS_OPENLOOPS_PREFIX']),
0033 " LOOPGEN:=OpenLoops;",
0034 " PDF_LIBRARY LHAPDFSherpa;",
0035 " PDF_SET NNPDF31_nnlo_hessian_pdfas;",
0036 " USE_PDF_ALPHAS=1;",
0037 " BEAM_1 2212; BEAM_ENERGY_1 = 6500.;",
0038 " BEAM_2 2212; BEAM_ENERGY_2 = 6500.;",
0039 " EXCLUSIVE_CLUSTER_MODE 1;",
0040 " HEPMC_TREE_LIKE=1;",
0041 " PRETTY_PRINT=Off;",
0042 "}(run)",
0043 " (processes){",
0044 " Process 93 93 -> 90 90 93{NJET};",
0045 " Order (*,2); CKKW sqr(QCUT/E_CMS);",
0046 " NLO_QCD_Mode MC@NLO {LJET};",
0047 " ME_Generator Amegic {LJET};",
0048 " RS_ME_Generator Comix {LJET};",
0049 " Loop_Generator LOOPGEN {LJET};",
0050 " Integration_Error 0.02 {3,4};",
0051 " End process;",
0052 "}(processes)",
0053 " (selector){",
0054 " Mass 11 -11 50 E_CMS",
0055 " Mass 13 -13 50 E_CMS",
0056 " Mass 15 -15 50 E_CMS",
0057 "}(selector)"
0058 ),
0059 )
0060 )
0061
0062 ProductionFilterSequence = cms.Sequence(generator)