File indexing completed on 2024-08-02 05:16:44
0001
0002
0003
0004
0005
0006
0007 import FWCore.ParameterSet.Config as cms
0008
0009
0010
0011 from RecoMuon.MuonIsolationProducers.muIsoDeposits_setup_cff import *
0012
0013 from RecoMuon.MuonIsolationProducers.muIsoDepositCopies_cfi import *
0014 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
0015 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi
0016 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi
0017 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorMixed_cfi
0018 import RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi
0019 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi
0020
0021 muParamGlobalIsoDepositCtfTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
0022 muParamGlobalIsoDepositJets = RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi.muIsoDepositJets.clone()
0023 muParamGlobalIsoDepositGsTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
0024 muParamGlobalIsoDepositTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone()
0025 muParamGlobalIsoDepositCalEcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
0026 muParamGlobalIsoDepositCalHcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone()
0027 muParamGlobalIsoDepositCalByAssociatorTowers = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi.muIsoDepositCalByAssociatorTowers.clone()
0028 muParamGlobalIsoDepositCalByAssociatorHits = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi.muIsoDepositCalByAssociatorHits.clone()
0029 muParamGlobalIsoDepositCalByAssociatorMixed = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorMixed_cfi.muIsoDepositCalByAssociatorMixed.clone()
0030
0031
0032
0033
0034
0035 muIsoDeposits_muonsTask = cms.Task(muIsoDepositTk,muIsoDepositCalByAssociatorHits,muIsoDepositCalByAssociatorTowers,muIsoDepositJets)
0036 muIsoDeposits_muons = cms.Sequence(muIsoDeposits_muonsTask)
0037
0038 muIsoDeposits_displacedMuonsTask = cms.Task(muIsoDepositTkDisplaced,muIsoDepositCalByAssociatorHitsDisplaced,muIsoDepositCalByAssociatorTowersDisplaced,muIsoDepositJetsDisplaced)
0039 muIsoDeposits_displacedMuons = cms.Sequence(muIsoDeposits_displacedMuonsTask)
0040
0041 muIsoDeposits_ParamGlobalMuonsOldTask = cms.Task(muParamGlobalIsoDepositGsTk,muParamGlobalIsoDepositCalEcal,muParamGlobalIsoDepositCalHcal)
0042 muIsoDeposits_ParamGlobalMuonsOld = cms.Sequence(muIsoDeposits_ParamGlobalMuonsOldTask)
0043 muIsoDeposits_ParamGlobalMuonsTask = cms.Task(muParamGlobalIsoDepositTk,muParamGlobalIsoDepositCalByAssociatorMixed,muParamGlobalIsoDepositJets)
0044 muIsoDeposits_ParamGlobalMuons = cms.Sequence(muIsoDeposits_ParamGlobalMuonsTask)
0045 muParamGlobalIsoDepositCtfTk.IOPSet = cms.PSet(
0046 MIsoDepositParamGlobalViewIOBlock
0047 )
0048 muParamGlobalIsoDepositCtfTk.ExtractorPSet = cms.PSet(
0049 MIsoTrackExtractorGsBlock
0050 )
0051 muParamGlobalIsoDepositCalByAssociatorTowers.IOPSet = cms.PSet(
0052 MIsoDepositParamGlobalViewMultiIOBlock
0053 )
0054 muParamGlobalIsoDepositCalByAssociatorHits.IOPSet = cms.PSet(
0055 MIsoDepositParamGlobalViewMultiIOBlock
0056 )
0057 muParamGlobalIsoDepositCalByAssociatorMixed.IOPSet = cms.PSet(
0058 MIsoDepositParamGlobalViewMultiIOBlock
0059 )
0060 muParamGlobalIsoDepositJets.IOPSet = cms.PSet(
0061 MIsoDepositParamGlobalViewIOBlock
0062 )
0063 muParamGlobalIsoDepositGsTk.IOPSet = cms.PSet(
0064 MIsoDepositParamGlobalIOBlock
0065 )
0066 muParamGlobalIsoDepositGsTk.ExtractorPSet = cms.PSet(
0067 MIsoTrackExtractorGsBlock
0068 )
0069 muParamGlobalIsoDepositTk.IOPSet = cms.PSet(
0070 MIsoDepositParamGlobalIOBlock
0071 )
0072 muParamGlobalIsoDepositTk.ExtractorPSet = cms.PSet(
0073 MIsoTrackExtractorBlock
0074 )
0075 muParamGlobalIsoDepositCalEcal.IOPSet = cms.PSet(
0076 MIsoDepositParamGlobalIOBlock
0077 )
0078 muParamGlobalIsoDepositCalEcal.ExtractorPSet = cms.PSet(
0079 MIsoCaloExtractorEcalBlock
0080 )
0081 muParamGlobalIsoDepositCalHcal.IOPSet = cms.PSet(
0082 MIsoDepositParamGlobalIOBlock
0083 )
0084 muParamGlobalIsoDepositCalHcal.ExtractorPSet = cms.PSet(
0085 MIsoCaloExtractorHcalBlock
0086 )