import FWCore.ParameterSet.Config as cms import os source = cms.Source("EmptySource") _generator = cms.EDFilter("SherpaGeneratorFilter", maxEventsToPrint = cms.int32(0), filterEfficiency = cms.untracked.double(1.0), crossSection = cms.untracked.double(-1), SherpaProcess = cms.string('LNuAJJ_MJJ120'), SherpackLocation = cms.string('/cvmfs/cms.cern.ch/phys_generator/gridpacks/slc7_amd64_gcc700/13TeV/sherpa/2.2.11/LNuAJJ_MJJ120'), SherpackChecksum = cms.string('c2de0e7ef0b2f3f9766ff153a3ff657b'), FetchSherpack = cms.bool(True), SherpaPath = cms.string('./'), SherpaPathPiece = cms.string('./'), SherpaResultDir = cms.string('Result'), SherpaDefaultWeight = cms.double(1.0), SherpaParameters = cms.PSet(parameterSets = cms.vstring( "MPI_Cross_Sections", "Run"), MPI_Cross_Sections = cms.vstring( " MPIs in Sherpa, Model = Amisic:", " semihard xsec = 39.6416 mb,", " non-diffractive xsec = 17.0318 mb with nd factor = 0.3142." ), Run = cms.vstring( " (run){", " EVENTS 10K; ERROR 0.99;", " MAX_PROPER_LIFETIME: 10.0", " HEPMC_TREE_LIKE: 1", " HEPMC_USE_NAMED_WEIGHTS=1", " PRETTY_PRINT: Off", " OVERWEIGHT_THRESHOLD: 10", " EXCLUSIVE_CLUSTER_MODE 1;", " FSF:=1.; RSF:=1.; QSF:=1.;", " SCALES STRICT_METS{FSF*MU_F2}{RSF*MU_R2}{QSF*MU_Q2};", " SCALE_VARIATIONS 0.25,0.25 0.25,1. 1.,0.25 1.,1. 1.,4. 4.,1. 4.,4.;", " QCUT:=20.;", " ME_SIGNAL_GENERATOR Comix;", " EVENT_GENERATION_MODE PartiallyUnweighted;", " # speed and neg weight fraction improvements", " CSS_CSMODE 1;", " BEAM_1 2212; BEAM_ENERGY_1 = 6500.;", " BEAM_2 2212; BEAM_ENERGY_2 = 6500.;", " PDF_LIBRARY LHAPDFSherpa;", " PDF_SET NNPDF30_nnlo_as_0118;", " PDF_VARIATIONS NNPDF30_nnlo_as_0118[all];", "}(run)", " (processes){", " Process 93 93 -> 90 91 22 93 93;", " Order (0,5); CKKW sqr(QCUT/E_CMS);", " ME_Generator Comix;", " End process;", "}(processes)", " (selector){", " PT 93 20. E_CMS", " PT 22 10. E_CMS", " Mass 90 91 1. E_CMS", " DeltaR 22 93 0.05 10000.", " DeltaR 22 90 0.05 10000.", " NJetFinder 2 30. 0. 0.4 -1;", " Mass 93 93 120. E_CMS", " DeltaR 93 93 0.3 10000.", "}(selector)" ), ) ) from GeneratorInterface.Core.ExternalGeneratorFilter import ExternalGeneratorFilter generator = ExternalGeneratorFilter(_generator) ProductionFilterSequence = cms.Sequence(generator)