File indexing completed on 2024-04-06 12:03:35
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(1),
0009 filterEfficiency = cms.untracked.double(0.002305),
0010 comEnergy = cms.double(8000.0),
0011 crossSection = cms.untracked.double(51560000000.),
0012 reweightGen = cms.PSet(
0013 pTRef = cms.double(15.0),
0014 power = cms.double(4.5)
0015 ),
0016 PythiaParameters = cms.PSet(
0017 pythia8CommonSettingsBlock,
0018 pythia8CUEP8M1SettingsBlock,
0019 processParameters = cms.vstring(
0020 'HardQCD:all = on',
0021 'ParticleDecays:limitCylinder = true',
0022 'ParticleDecays:xyMax = 1500',
0023 'ParticleDecays:zMax = 3000',
0024 '321:onMode = on',
0025 '211:onMode = on',
0026 '130:onMode = on'
0027 ),
0028 parameterSets = cms.vstring('pythia8CommonSettings',
0029 'pythia8CUEP8M1Settings',
0030 'processParameters',
0031 )
0032 )
0033 )
0034
0035 mugenfilter = cms.EDFilter("MCSmartSingleParticleFilter",
0036 MinPt = cms.untracked.vdouble(2.5,2.5),
0037 MinEta = cms.untracked.vdouble(-2.5,-2.5),
0038 MaxEta = cms.untracked.vdouble(2.5,2.5),
0039 ParticleID = cms.untracked.vint32(13,-13),
0040 Status = cms.untracked.vint32(1,1),
0041
0042 MaxDecayRadius = cms.untracked.vdouble(1500.,1500.),
0043 MinDecayZ = cms.untracked.vdouble(-3000.,-3000.),
0044 MaxDecayZ = cms.untracked.vdouble(3000.,3000.)
0045 )
0046
0047 ProductionFilterSequence = cms.Sequence(generator*mugenfilter)