7 import FWCore.ParameterSet.Config
as cms
15 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
16 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi
17 import RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi
18 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi
20 muParamGlobalIsoDepositCtfTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
21 muParamGlobalIsoDepositJets = RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi.muIsoDepositJets.clone()
22 muParamGlobalIsoDepositGsTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
23 muParamGlobalIsoDepositTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
24 muParamGlobalIsoDepositCalEcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
25 muParamGlobalIsoDepositCalHcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
26 muParamGlobalIsoDepositCalByAssociatorTowers = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi.muIsoDepositCalByAssociatorTowers.clone()
27 muParamGlobalIsoDepositCalByAssociatorHits = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi.muIsoDepositCalByAssociatorHits.clone()
33 muIsoDeposits_muonsTask = cms.Task(muIsoDepositTk,muIsoDepositCalByAssociatorTowers,muIsoDepositJets)
34 muIsoDeposits_muons = cms.Sequence(muIsoDeposits_muonsTask)
36 muIsoDeposits_displacedMuonsTask = cms.Task(muIsoDepositTkDisplaced,muIsoDepositCalByAssociatorTowersDisplaced,muIsoDepositJetsDisplaced)
37 muIsoDeposits_displacedMuons = cms.Sequence(muIsoDeposits_displacedMuonsTask)
39 muIsoDeposits_ParamGlobalMuonsOldTask = cms.Task(muParamGlobalIsoDepositGsTk,muParamGlobalIsoDepositCalEcal,muParamGlobalIsoDepositCalHcal)
40 muIsoDeposits_ParamGlobalMuonsOld = cms.Sequence(muIsoDeposits_ParamGlobalMuonsOldTask)
41 muIsoDeposits_ParamGlobalMuonsTask = cms.Task(muParamGlobalIsoDepositTk,muParamGlobalIsoDepositCalByAssociatorTowers,muParamGlobalIsoDepositJets)
42 muIsoDeposits_ParamGlobalMuons = cms.Sequence(muIsoDeposits_ParamGlobalMuonsTask)
43 muParamGlobalIsoDepositCtfTk.IOPSet = cms.PSet(
44 MIsoDepositParamGlobalViewIOBlock
46 muParamGlobalIsoDepositCtfTk.ExtractorPSet = cms.PSet(
47 MIsoTrackExtractorGsBlock
49 muParamGlobalIsoDepositCalByAssociatorTowers.IOPSet = cms.PSet(
50 MIsoDepositParamGlobalViewMultiIOBlock
52 muParamGlobalIsoDepositCalByAssociatorHits.IOPSet = cms.PSet(
53 MIsoDepositParamGlobalViewMultiIOBlock
55 muParamGlobalIsoDepositJets.IOPSet = cms.PSet(
56 MIsoDepositParamGlobalViewIOBlock
58 muParamGlobalIsoDepositGsTk.IOPSet = cms.PSet(
59 MIsoDepositParamGlobalIOBlock
61 muParamGlobalIsoDepositGsTk.ExtractorPSet = cms.PSet(
62 MIsoTrackExtractorGsBlock
64 muParamGlobalIsoDepositTk.IOPSet = cms.PSet(
65 MIsoDepositParamGlobalIOBlock
67 muParamGlobalIsoDepositTk.ExtractorPSet = cms.PSet(
68 MIsoTrackExtractorBlock
70 muParamGlobalIsoDepositCalEcal.IOPSet = cms.PSet(
71 MIsoDepositParamGlobalIOBlock
73 muParamGlobalIsoDepositCalEcal.ExtractorPSet = cms.PSet(
74 MIsoCaloExtractorEcalBlock
76 muParamGlobalIsoDepositCalHcal.IOPSet = cms.PSet(
77 MIsoDepositParamGlobalIOBlock
79 muParamGlobalIsoDepositCalHcal.ExtractorPSet = cms.PSet(
80 MIsoCaloExtractorHcalBlock