CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
EmbeddingPythia8Hadronizer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
5 
6 
7 
8 generator = cms.EDFilter("Pythia8HadronizerFilter",
9 
10  maxEventsToPrint = cms.untracked.int32(1),
11  nAttempts = cms.uint32(1000),
12  HepMCFilter = cms.PSet(
13  filterName = cms.string('EmbeddingHepMCFilter'),
14  filterParameters = cms.PSet(
15  ElElCut = cms.string('El1.Pt > 22 && El2.Pt > 10'),
16  ElHadCut = cms.string('El.Pt > 28 && Had.Pt > 25'),
17  ElMuCut = cms.string('(El.Pt > 21 && Mu.Pt > 10) || (El.Pt > 10 && Mu.Pt > 21)'),
18  HadHadCut = cms.string('Had1.Pt > 35 && Had2.Pt > 30'),
19  MuHadCut = cms.string('Mu.Pt > 18 && Had.Pt > 25 && Mu.Eta < 2.1'),
20  MuMuCut = cms.string('Mu1.Pt > 17 && Mu2.Pt > 8'),
21  Final_States = cms.vstring('ElEl','ElHad','ElMu','HadHad','MuHad','MuMu'),
22  BosonPDGID = cms.int32(23),
23  IncludeDY = cms.bool(False)
24  ),
25  ),
26  pythiaPylistVerbosity = cms.untracked.int32(0),
27  filterEfficiency = cms.untracked.double(1.0),
28  pythiaHepMCVerbosity = cms.untracked.bool(False),
29  comEnergy = cms.double(13000.),
30  crossSection = cms.untracked.double(1.0),
31  PythiaParameters = cms.PSet(
32  pythia8CommonSettingsBlock,
33  pythia8CUEP8M1SettingsBlock,
34  processParameters = cms.vstring(
35 
36  'JetMatching:merge = off',
37  'Init:showChangedSettings = off',
38  'Init:showChangedParticleData = off'
39  ),
40  parameterSets = cms.vstring('pythia8CommonSettings',
41  'pythia8CUEP8M1Settings',
42  'processParameters'
43  )
44  )
45 )
46