CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TT_TuneZ2star_8TeV_pythia6_evtgen_cff.py
Go to the documentation of this file.
2 
3 source = cms.Source("EmptySource")
4 
7 generator = cms.EDFilter("Pythia6GeneratorFilter",
8  pythiaHepMCVerbosity = cms.untracked.bool(False),
9  maxEventsToPrint = cms.untracked.int32(0),
10  pythiaPylistVerbosity = cms.untracked.int32(1),
11  filterEfficiency = cms.untracked.double(1.0),
12  comEnergy = cms.double(8000.0),
13  crossSection = cms.untracked.double(91.32),
14  ExternalDecays = cms.PSet(
15  EvtGen = cms.untracked.PSet(
16  operates_on_particles = cms.vint32( 0 ), # 0 (zero) means default list (hardcoded)
17  # you can put here the list of particles (PDG IDs)
18  # that you want decayed by EvtGen
19  use_default_decay = cms.untracked.bool(True),
20  decay_table = cms.FileInPath('GeneratorInterface/ExternalDecays/data/DECAY_NOLONGLIFE.DEC'),
21  particle_property_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/evt.pdl'),
22  user_decay_file = cms.FileInPath('GeneratorInterface/ExternalDecays/data/Validation.dec'),
23  list_forced_decays = cms.vstring()
24  ),
25 
26  parameterSets = cms.vstring('EvtGen')
27  ),
28  UseExternalGenerators = cms.untracked.bool(True),
29  PythiaParameters = cms.PSet(
30  pythiaUESettingsBlock,
31  processParameters = cms.vstring('MSEL=0 ! User defined processes',
32  'MSUB(81) = 1 ! qqbar to QQbar',
33  'MSUB(82) = 1 ! gg to QQbar',
34  'MSTP(7) = 6 ! flavor = top',
35  'PMAS(6,1) = 172.5 ! top quark mass'),
36  # This is a vector of ParameterSet names to be read, in this order
37  parameterSets = cms.vstring('pythiaUESettings',
38  'processParameters')
39  )
40 )
41 
42 ProductionFilterSequence = cms.Sequence(generator)