Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-08-02 05:16:44

0001 # The following comments couldn't be translated into the new config version:
0002 
0003 #the same but for FastSim muons
0004 
0005 #for bw compat (kill later)
0006 
0007 import FWCore.ParameterSet.Config as cms
0008 
0009 # -*-TCL-*-
0010 #the default set of includes
0011 from RecoMuon.MuonIsolationProducers.muIsoDeposits_setup_cff import *
0012 #the default set of modules first
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 # and now sequences of the above
0032 #
0033 #------------------------------
0034 # "standard sequences"
0035 muIsoDeposits_muonsTask = cms.Task(muIsoDepositTk,muIsoDepositCalByAssociatorHits,muIsoDepositCalByAssociatorTowers,muIsoDepositJets)
0036 muIsoDeposits_muons = cms.Sequence(muIsoDeposits_muonsTask)
0037 # "displaced sequences"
0038 muIsoDeposits_displacedMuonsTask = cms.Task(muIsoDepositTkDisplaced,muIsoDepositCalByAssociatorHitsDisplaced,muIsoDepositCalByAssociatorTowersDisplaced,muIsoDepositJetsDisplaced)
0039 muIsoDeposits_displacedMuons = cms.Sequence(muIsoDeposits_displacedMuonsTask)
0040 #old one, using a reduced config set
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 )