CMS 3D CMS Logo

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
14 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
15 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi
16 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi
17 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorMixed_cfi
18 import RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi
19 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi
20 
21 muParamGlobalIsoDepositCtfTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
22 muParamGlobalIsoDepositJets = RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi.muIsoDepositJets.clone()
23 muParamGlobalIsoDepositGsTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
24 muParamGlobalIsoDepositTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
25 muParamGlobalIsoDepositCalEcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
26 muParamGlobalIsoDepositCalHcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
27 muParamGlobalIsoDepositCalByAssociatorTowers = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi.muIsoDepositCalByAssociatorTowers.clone()
28 muParamGlobalIsoDepositCalByAssociatorHits = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi.muIsoDepositCalByAssociatorHits.clone()
29 muParamGlobalIsoDepositCalByAssociatorMixed = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorMixed_cfi.muIsoDepositCalByAssociatorMixed.clone()
30 #
31 # and now sequences of the above
32 #
33 #------------------------------
34 # "standard sequences"
35 muIsoDeposits_muonsTask = cms.Task(muIsoDepositTk,muIsoDepositCalByAssociatorHits,muIsoDepositCalByAssociatorTowers,muIsoDepositJets)
36 muIsoDeposits_muons = cms.Sequence(muIsoDeposits_muonsTask)
37 # "displaced sequences"
38 muIsoDeposits_displacedMuonsTask = cms.Task(muIsoDepositTkDisplaced,muIsoDepositCalByAssociatorHitsDisplaced,muIsoDepositCalByAssociatorTowersDisplaced,muIsoDepositJetsDisplaced)
39 muIsoDeposits_displacedMuons = cms.Sequence(muIsoDeposits_displacedMuonsTask)
40 #old one, using a reduced config set
41 muIsoDeposits_ParamGlobalMuonsOldTask = cms.Task(muParamGlobalIsoDepositGsTk,muParamGlobalIsoDepositCalEcal,muParamGlobalIsoDepositCalHcal)
42 muIsoDeposits_ParamGlobalMuonsOld = cms.Sequence(muIsoDeposits_ParamGlobalMuonsOldTask)
43 muIsoDeposits_ParamGlobalMuonsTask = cms.Task(muParamGlobalIsoDepositTk,muParamGlobalIsoDepositCalByAssociatorMixed,muParamGlobalIsoDepositJets)
44 muIsoDeposits_ParamGlobalMuons = cms.Sequence(muIsoDeposits_ParamGlobalMuonsTask)
45 muParamGlobalIsoDepositCtfTk.IOPSet = cms.PSet(
46  MIsoDepositParamGlobalViewIOBlock
47 )
48 muParamGlobalIsoDepositCtfTk.ExtractorPSet = cms.PSet(
49  MIsoTrackExtractorGsBlock
50 )
51 muParamGlobalIsoDepositCalByAssociatorTowers.IOPSet = cms.PSet(
52  MIsoDepositParamGlobalViewMultiIOBlock
53 )
54 muParamGlobalIsoDepositCalByAssociatorHits.IOPSet = cms.PSet(
55  MIsoDepositParamGlobalViewMultiIOBlock
56 )
57 muParamGlobalIsoDepositCalByAssociatorMixed.IOPSet = cms.PSet(
58  MIsoDepositParamGlobalViewMultiIOBlock
59 )
60 muParamGlobalIsoDepositJets.IOPSet = cms.PSet(
61  MIsoDepositParamGlobalViewIOBlock
62 )
63 muParamGlobalIsoDepositGsTk.IOPSet = cms.PSet(
64  MIsoDepositParamGlobalIOBlock
65 )
66 muParamGlobalIsoDepositGsTk.ExtractorPSet = cms.PSet(
67  MIsoTrackExtractorGsBlock
68 )
69 muParamGlobalIsoDepositTk.IOPSet = cms.PSet(
70  MIsoDepositParamGlobalIOBlock
71 )
72 muParamGlobalIsoDepositTk.ExtractorPSet = cms.PSet(
73  MIsoTrackExtractorBlock
74 )
75 muParamGlobalIsoDepositCalEcal.IOPSet = cms.PSet(
76  MIsoDepositParamGlobalIOBlock
77 )
78 muParamGlobalIsoDepositCalEcal.ExtractorPSet = cms.PSet(
79  MIsoCaloExtractorEcalBlock
80 )
81 muParamGlobalIsoDepositCalHcal.IOPSet = cms.PSet(
82  MIsoDepositParamGlobalIOBlock
83 )
84 muParamGlobalIsoDepositCalHcal.ExtractorPSet = cms.PSet(
85  MIsoCaloExtractorHcalBlock
86 )