test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
muIsoDeposits_cff.py
Go to the documentation of this file.
1 # The following comments couldn't be translated into the new config version:
2 
3 #the same but for FastSim muons
4 
5 #for bw compat (kill later)
6 
7 import FWCore.ParameterSet.Config as cms
8 
9 # -*-TCL-*-
10 #the default set of includes
12 #the default set of modules first
13 #from RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi import *
14 #from RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi import *
15 #from RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi import *
18 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
19 muParamGlobalIsoDepositCtfTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
20 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi
21 muParamGlobalIsoDepositCalByAssociatorTowers = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi.muIsoDepositCalByAssociatorTowers.clone()
23 muParamGlobalIsoDepositCalByAssociatorHits = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi.muIsoDepositCalByAssociatorHits.clone()
24 import RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi
25 muParamGlobalIsoDepositJets = RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi.muIsoDepositJets.clone()
26 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
27 muParamGlobalIsoDepositGsTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
28 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
29 muParamGlobalIsoDepositTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
30 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi
31 muParamGlobalIsoDepositCalEcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
32 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi
33 muParamGlobalIsoDepositCalHcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
34 #
35 # and now sequences of the above
36 #
37 #------------------------------
38 # "standard sequences"
39 muIsoDeposits_muons = cms.Sequence(muIsoDepositTk+muIsoDepositCalByAssociatorTowers+muIsoDepositJets)
40 #old one, using a reduced config set
41 muIsoDeposits_ParamGlobalMuonsOld = cms.Sequence(muParamGlobalIsoDepositGsTk+muParamGlobalIsoDepositCalEcal+muParamGlobalIsoDepositCalHcal)
42 muIsoDeposits_ParamGlobalMuons = cms.Sequence(muParamGlobalIsoDepositTk+muParamGlobalIsoDepositCalByAssociatorTowers+muParamGlobalIsoDepositJets)
43 muParamGlobalIsoDepositCtfTk.IOPSet = cms.PSet(
44  MIsoDepositParamGlobalViewIOBlock
45 )
46 muParamGlobalIsoDepositCtfTk.ExtractorPSet = cms.PSet(
47  MIsoTrackExtractorGsBlock
48 )
49 muParamGlobalIsoDepositCalByAssociatorTowers.IOPSet = cms.PSet(
50  MIsoDepositParamGlobalViewMultiIOBlock
51 )
52 muParamGlobalIsoDepositCalByAssociatorHits.IOPSet = cms.PSet(
53  MIsoDepositParamGlobalViewMultiIOBlock
54 )
55 muParamGlobalIsoDepositJets.IOPSet = cms.PSet(
56  MIsoDepositParamGlobalViewIOBlock
57 )
58 muParamGlobalIsoDepositGsTk.IOPSet = cms.PSet(
59  MIsoDepositParamGlobalIOBlock
60 )
61 muParamGlobalIsoDepositGsTk.ExtractorPSet = cms.PSet(
62  MIsoTrackExtractorGsBlock
63 )
64 muParamGlobalIsoDepositTk.IOPSet = cms.PSet(
65  MIsoDepositParamGlobalIOBlock
66 )
67 muParamGlobalIsoDepositTk.ExtractorPSet = cms.PSet(
68  MIsoTrackExtractorBlock
69 )
70 muParamGlobalIsoDepositCalEcal.IOPSet = cms.PSet(
71  MIsoDepositParamGlobalIOBlock
72 )
73 muParamGlobalIsoDepositCalEcal.ExtractorPSet = cms.PSet(
74  MIsoCaloExtractorEcalBlock
75 )
76 muParamGlobalIsoDepositCalHcal.IOPSet = cms.PSet(
77  MIsoDepositParamGlobalIOBlock
78 )
79 muParamGlobalIsoDepositCalHcal.ExtractorPSet = cms.PSet(
80  MIsoCaloExtractorHcalBlock
81 )
82 
83