1 import FWCore.ParameterSet.Config
as cms
4 generator = cms.EDFilter(
"Pythia6GeneratorFilter",
5 pythiaHepMCVerbosity = cms.untracked.bool(
False),
6 maxEventsToPrint = cms.untracked.int32(0),
7 pythiaPylistVerbosity = cms.untracked.int32(0),
8 filterEfficiency = cms.untracked.double(1.0),
9 comEnergy = cms.double(10000.0),
10 PythiaParameters = cms.PSet(
11 pythiaUESettingsBlock,
12 processParameters = cms.vstring(
'MSEL = 11 ',
13 'MDME( 174,1) = 0 !Z decay into d dbar',
14 'MDME( 175,1) = 0 !Z decay into u ubar',
15 'MDME( 176,1) = 0 !Z decay into s sbar',
16 'MDME( 177,1) = 0 !Z decay into c cbar',
17 'MDME( 178,1) = 0 !Z decay into b bbar',
18 'MDME( 179,1) = 0 !Z decay into t tbar',
19 'MDME( 182,1) = 0 !Z decay into e- e+',
20 'MDME( 183,1) = 0 !Z decay into nu_e nu_ebar',
21 'MDME( 184,1) = 1 !Z decay into mu- mu+',
22 'MDME( 185,1) = 0 !Z decay into nu_mu nu_mubar',
23 'MDME( 186,1) = 0 !Z decay into tau- tau+',
24 'MDME( 187,1) = 0 !Z decay into nu_tau nu_taubar',
25 'CKIN( 1) = 40. !(D=2. GeV)',
26 'CKIN( 2) = -1. !(D=-1. GeV)'),
28 parameterSets = cms.vstring(
'pythiaUESettings',
33 mumugenfilter = cms.EDFilter(
"MCParticlePairFilter",
34 Status = cms.untracked.vint32(1, 1),
35 MinPt = cms.untracked.vdouble(2.5, 2.5),
36 MaxEta = cms.untracked.vdouble(2.5, 2.5),
37 MinEta = cms.untracked.vdouble(-2.5, -2.5),
38 ParticleCharge = cms.untracked.int32(-1),
39 ParticleID1 = cms.untracked.vint32(13),
40 ParticleID2 = cms.untracked.vint32(13)
43 ProductionFilterSequence = cms.Sequence(generator*mumugenfilter)