1 import FWCore.ParameterSet.Config
as cms
4 generator = cms.EDFilter(
"Pythia6GeneratorFilter",
5 pythiaHepMCVerbosity = cms.untracked.bool(
False),
6 comEnergy = cms.double(13000.0),
7 maxEventsToPrint = cms.untracked.int32(0),
8 pythiaPylistVerbosity = cms.untracked.int32(1),
9 filterEfficiency = cms.untracked.double(1.0),
10 crossSection = cms.untracked.double(0.00002497),
11 PythiaParameters = cms.PSet(
14 pythiaUESettingsBlock,
16 processParameters = cms.vstring(
'MSEL=0 ! User defined processes',
17 "MSUB(141) = 1 ! ff -> gamma/Z0/Z\'",
18 'MSTP(44) = 3 ! only select the Z process',
19 "PMAS(32,1) = 3000 ! Z\' mass (GeV)",
20 'CKIN(1) = -1 ! lower invariant mass cutoff (GeV)',
21 'CKIN(2) = -1 ! no upper invariant mass cutoff',
23 'PARU(122)= 0.506809 ! ad',
25 'PARU(124)= 0.506809 ! au',
27 'PARU(126)= 0.506809 ! ae',
28 'PARU(127)= -0.253405 ! vnu',
29 'PARU(128)= 0.253405 ! anu',
31 'PARJ(181)= 0.506809 ! ad',
33 'PARJ(183)= 0.506809 ! au',
35 'PARJ(185)= 0.506809 ! ae',
36 'PARJ(186)= -0.253405 ! vnu',
37 'PARJ(187)= 0.253405 ! anu',
39 'PARJ(189)= 0.506809 ! ad',
41 'PARJ(191)= 0.506809 ! au',
43 'PARJ(193)= 0.506809 ! ae',
44 'PARJ(194)= -0.253405 ! vnu',
45 'PARJ(195)= 0.253405 ! anu',
46 'MDME(289,1) = 0 ! d dbar',
47 'MDME(290,1) = 0 ! u ubar',
48 'MDME(291,1) = 0 ! s sbar',
49 'MDME(292,1) = 0 ! c cbar',
50 'MDME(293,1) = 0 ! b bar',
51 'MDME(294,1) = 0 ! t tbar',
52 'MDME(295,1) = -1 ! 4th gen q qbar',
53 'MDME(296,1) = -1 ! 4th gen q qbar',
54 'MDME(297,1) = 0 ! e- e+',
55 'MDME(298,1) = 0 ! nu_e nu_ebar',
56 'MDME(299,1) = 1 ! mu- mu+',
57 'MDME(300,1) = 0 ! nu_mu nu_mubar',
58 'MDME(301,1) = 0 ! tau tau',
59 'MDME(302,1) = 0 ! nu_tau nu_taubar',
60 'MDME(303,1) = -1 ! 4th gen l- l+',
61 'MDME(304,1) = -1 ! 4th gen nu nubar',
62 'MDME(305,1) = -1 ! W+ W-',
63 'MDME(306,1) = -1 ! H+ H-',
64 'MDME(307,1) = -1 ! Z0 gamma',
65 'MDME(308,1) = -1 ! Z0 h0',
66 'MDME(309,1) = -1 ! h0 A0',
67 'MDME(310,1) = -1 ! H0 A0'),
68 parameterSets = cms.vstring(
'pythiaUESettings',
'processParameters')
73 ProductionFilterSequence = cms.Sequence(generator)