File indexing completed on 2024-04-06 12:03:37
0001 import FWCore.ParameterSet.Config as cms
0002 from Configuration.Generator.Pythia8CommonSettings_cfi import *
0003 from Configuration.Generator.Pythia8CUEP8M1Settings_cfi import *
0004
0005 generator = cms.EDFilter("Pythia8ConcurrentGeneratorFilter",
0006 pythiaHepMCVerbosity = cms.untracked.bool(False),
0007 maxEventsToPrint = cms.untracked.int32(0),
0008 pythiaPylistVerbosity = cms.untracked.int32(0),
0009 filterEfficiency = cms.untracked.double(1.0),
0010 comEnergy = cms.double(13000.0),
0011 PythiaParameters = cms.PSet(
0012 pythia8CommonSettingsBlock,
0013 pythia8CUEP8M1SettingsBlock,
0014 processParameters = cms.vstring(
0015 'WeakSingleBoson:ffbar2gmZ = on',
0016 '23:onMode = off',
0017 '23:onIfAny = 13',
0018 'PhaseSpace:mHatMin = 75.',
0019 ),
0020 parameterSets = cms.vstring('pythia8CommonSettings',
0021 'pythia8CUEP8M1Settings',
0022 'processParameters',
0023 )
0024 )
0025 )
0026 mumugenfilter = cms.EDFilter("MCParticlePairFilter",
0027 Status = cms.untracked.vint32(1, 1),
0028 MinPt = cms.untracked.vdouble(2.5, 2.5),
0029 MaxEta = cms.untracked.vdouble(2.5, 2.5),
0030 MinEta = cms.untracked.vdouble(-2.5, -2.5),
0031 ParticleCharge = cms.untracked.int32(-1),
0032 ParticleID1 = cms.untracked.vint32(13),
0033 ParticleID2 = cms.untracked.vint32(13)
0034 )
0035
0036 ProductionFilterSequence = cms.Sequence(generator*mumugenfilter)