File indexing completed on 2024-04-06 12:03:33
0001 import FWCore.ParameterSet.Config as cms
0002 from Configuration.Generator.Pythia8CommonSettings_cfi import *
0003 from Configuration.Generator.Pythia8CUEP8M1Settings_cfi import *
0004 generator = cms.EDFilter("Pythia8ConcurrentGeneratorFilter",
0005 pythiaPylistVerbosity = cms.untracked.int32(0),
0006 filterEfficiency = cms.untracked.double(0.00013),
0007 pythiaHepMCVerbosity = cms.untracked.bool(False),
0008 crossSection = cms.untracked.double(54710000000.0),
0009 maxEventsToPrint = cms.untracked.int32(0),
0010 comEnergy = cms.double(8000.0),
0011 PythiaParameters = cms.PSet(
0012 pythia8CommonSettingsBlock,
0013 pythia8CUEP8M1SettingsBlock,
0014 processParameters = cms.vstring(
0015 ' Bottomonium:all = on',
0016 'ParticleDecays:allowPhotonRadiation = on',
0017 ' ParticleDecays:mixB = off',
0018 '443:onMode = off',
0019 '443:onIfMatch = 13 -13'
0020 ),
0021 parameterSets = cms.vstring('pythia8CommonSettings',
0022 'pythia8CUEP8M1Settings',
0023 'processParameters',
0024 )
0025 )
0026 )
0027
0028 bfilter = cms.EDFilter("PythiaFilter",
0029 ParticleID = cms.untracked.int32(5)
0030 )
0031
0032 jpsifilter = cms.EDFilter("PythiaFilter",
0033 Status = cms.untracked.int32(2),
0034 MaxEta = cms.untracked.double(20.0),
0035 MinEta = cms.untracked.double(-20.0),
0036 MinPt = cms.untracked.double(0.0),
0037 ParticleID = cms.untracked.int32(443)
0038 )
0039
0040 mumugenfilter = cms.EDFilter("MCParticlePairFilter",
0041 Status = cms.untracked.vint32(1, 1),
0042 MinPt = cms.untracked.vdouble(0.5, 0.5),
0043 MinP = cms.untracked.vdouble(2.7, 2.7),
0044 MaxEta = cms.untracked.vdouble(2.5, 2.5),
0045 MinEta = cms.untracked.vdouble(-2.5, -2.5),
0046 ParticleCharge = cms.untracked.int32(-1),
0047 MaxInvMass = cms.untracked.double(4.0),
0048 MinInvMass = cms.untracked.double(2.0),
0049 ParticleID1 = cms.untracked.vint32(13),
0050 ParticleID2 = cms.untracked.vint32(13)
0051 )
0052
0053 ProductionFilterSequence = cms.Sequence(generator*bfilter*jpsifilter*mumugenfilter)
0054