00001 # The following comments couldn't be translated into the new config version: 00002 00003 #the same but for FastSim muons 00004 00005 #for bw compat (kill later) 00006 00007 import FWCore.ParameterSet.Config as cms 00008 00009 # -*-TCL-*- 00010 #the default set of includes 00011 from RecoMuon.MuonIsolationProducers.muIsoDeposits_setup_cff import * 00012 #the default set of modules first 00013 from RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi import * 00014 from RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi import * 00015 from RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi import * 00016 from RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi import * 00017 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi 00018 muParamGlobalIsoDepositCtfTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone() 00019 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi 00020 muParamGlobalIsoDepositCalByAssociatorTowers = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi.muIsoDepositCalByAssociatorTowers.clone() 00021 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi 00022 muParamGlobalIsoDepositCalByAssociatorHits = RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorHits_cfi.muIsoDepositCalByAssociatorHits.clone() 00023 import RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi 00024 muParamGlobalIsoDepositJets = RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi.muIsoDepositJets.clone() 00025 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi 00026 muParamGlobalIsoDepositGsTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone() 00027 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi 00028 muParamGlobalIsoDepositTk = RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi.muIsoDepositTk.clone() 00029 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi 00030 muParamGlobalIsoDepositCalEcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone() 00031 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi 00032 muParamGlobalIsoDepositCalHcal = RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi.muIsoDepositCal.clone() 00033 # 00034 # and now sequences of the above 00035 # 00036 #------------------------------ 00037 # "standard sequences" 00038 muIsoDeposits_muons = cms.Sequence(muIsoDepositTk+muIsoDepositCalByAssociatorTowers+muIsoDepositJets) 00039 #old one, using a reduced config set 00040 muIsoDeposits_ParamGlobalMuonsOld = cms.Sequence(muParamGlobalIsoDepositGsTk+muParamGlobalIsoDepositCalEcal+muParamGlobalIsoDepositCalHcal) 00041 muIsoDeposits_ParamGlobalMuons = cms.Sequence(muParamGlobalIsoDepositTk+muParamGlobalIsoDepositCalByAssociatorTowers+muParamGlobalIsoDepositJets) 00042 muParamGlobalIsoDepositCtfTk.IOPSet = cms.PSet( 00043 MIsoDepositParamGlobalViewIOBlock 00044 ) 00045 muParamGlobalIsoDepositCtfTk.ExtractorPSet = cms.PSet( 00046 MIsoTrackExtractorGsBlock 00047 ) 00048 muParamGlobalIsoDepositCalByAssociatorTowers.IOPSet = cms.PSet( 00049 MIsoDepositParamGlobalViewMultiIOBlock 00050 ) 00051 muParamGlobalIsoDepositCalByAssociatorHits.IOPSet = cms.PSet( 00052 MIsoDepositParamGlobalViewMultiIOBlock 00053 ) 00054 muParamGlobalIsoDepositJets.IOPSet = cms.PSet( 00055 MIsoDepositParamGlobalViewIOBlock 00056 ) 00057 muParamGlobalIsoDepositGsTk.IOPSet = cms.PSet( 00058 MIsoDepositParamGlobalIOBlock 00059 ) 00060 muParamGlobalIsoDepositGsTk.ExtractorPSet = cms.PSet( 00061 MIsoTrackExtractorGsBlock 00062 ) 00063 muParamGlobalIsoDepositTk.IOPSet = cms.PSet( 00064 MIsoDepositParamGlobalIOBlock 00065 ) 00066 muParamGlobalIsoDepositTk.ExtractorPSet = cms.PSet( 00067 MIsoTrackExtractorBlock 00068 ) 00069 muParamGlobalIsoDepositCalEcal.IOPSet = cms.PSet( 00070 MIsoDepositParamGlobalIOBlock 00071 ) 00072 muParamGlobalIsoDepositCalEcal.ExtractorPSet = cms.PSet( 00073 MIsoCaloExtractorEcalBlock 00074 ) 00075 muParamGlobalIsoDepositCalHcal.IOPSet = cms.PSet( 00076 MIsoDepositParamGlobalIOBlock 00077 ) 00078 muParamGlobalIsoDepositCalHcal.ExtractorPSet = cms.PSet( 00079 MIsoCaloExtractorHcalBlock 00080 ) 00081 00082