test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFEmbeddingSource_cff.py
Go to the documentation of this file.
1 # -*- coding: utf-8 -*-
2 
3 import FWCore.ParameterSet.Config as cms
4 
6 
7 TauolaNoPolar = cms.PSet(
8  UseTauolaPolarization = cms.bool(False)
9 )
10 TauolaPolar = cms.PSet(
11  UseTauolaPolarization = cms.bool(True)
12 )
13 
15 generator.algorithm = "Ztautau"
16 generator.pluginType = "ParticleReplacerZtautau"
17 generator.src = cms.InputTag("") # CV: replaced in embeddingCustomizeAll.py
18 generator.Ztautau.TauolaOptions.InputCards.mdtau = cms.int32(0)
19 generator.Ztautau.minVisibleTransverseMomentum = cms.untracked.string("")
20 
21 filterEmptyEv = cms.EDFilter("EmptyEventsFilter",
22  target = cms.untracked.int32(1),
23  src = cms.untracked.InputTag("generatorSmeared", "", "HLT2")
24 )
25 
26 cleanedGeneralTracks = cms.EDProducer("MuonTrackCleaner",
27  selectedMuons = cms.InputTag(""), # CV: replaced in embeddingCustomizeAll.py
28  tracks = cms.VInputTag("generalTracks"),
29  dRmatch = cms.double(3.e-1),
30  removeDuplicates = cms.bool(True),
31  type = cms.string("inner tracks"),
32  verbosity = cms.int32(0)
33 )
34 cleanedParticleFlow = cms.EDProducer("MuonPFCandidateCleaner",
35  selectedMuons = cms.InputTag(""), # CV: replaced in embeddingCustomizeAll.py
36  pfCands = cms.InputTag("particleFlow"),
37  dRmatch = cms.double(3.e-1),
38  removeDuplicates = cms.bool(True),
39  verbosity = cms.int32(0)
40 )
41 
42 ProductionFilterSequence = cms.Sequence(
43  cleanedGeneralTracks
44  + cleanedParticleFlow
45  + generator
46  + filterEmptyEv
47 )