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
15 import RecoMuon.MuonIsolationProducers.muIsoDepositTk_cfi
16 import RecoMuon.MuonIsolationProducers.muIsoDepositCalByAssociatorTowers_cfi
17 import RecoMuon.MuonIsolationProducers.muIsoDepositJets_cfi
18 import RecoMuon.MuonIsolationProducers.muIsoDepositCal_cfi
19 
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()
28 #
29 # and now sequences of the above
30 #
31 #------------------------------
32 # "standard sequences"
33 muIsoDeposits_muonsTask = cms.Task(muIsoDepositTk,muIsoDepositCalByAssociatorTowers,muIsoDepositJets)
34 muIsoDeposits_muons = cms.Sequence(muIsoDeposits_muonsTask)
35 #old one, using a reduced config set
36 muIsoDeposits_ParamGlobalMuonsOldTask = cms.Task(muParamGlobalIsoDepositGsTk,muParamGlobalIsoDepositCalEcal,muParamGlobalIsoDepositCalHcal)
37 muIsoDeposits_ParamGlobalMuonsOld = cms.Sequence(muIsoDeposits_ParamGlobalMuonsOldTask)
38 muIsoDeposits_ParamGlobalMuonsTask = cms.Task(muParamGlobalIsoDepositTk,muParamGlobalIsoDepositCalByAssociatorTowers,muParamGlobalIsoDepositJets)
39 muIsoDeposits_ParamGlobalMuons = cms.Sequence(muIsoDeposits_ParamGlobalMuonsTask)
40 muParamGlobalIsoDepositCtfTk.IOPSet = cms.PSet(
41  MIsoDepositParamGlobalViewIOBlock
42 )
43 muParamGlobalIsoDepositCtfTk.ExtractorPSet = cms.PSet(
44  MIsoTrackExtractorGsBlock
45 )
46 muParamGlobalIsoDepositCalByAssociatorTowers.IOPSet = cms.PSet(
47  MIsoDepositParamGlobalViewMultiIOBlock
48 )
49 muParamGlobalIsoDepositCalByAssociatorHits.IOPSet = cms.PSet(
50  MIsoDepositParamGlobalViewMultiIOBlock
51 )
52 muParamGlobalIsoDepositJets.IOPSet = cms.PSet(
53  MIsoDepositParamGlobalViewIOBlock
54 )
55 muParamGlobalIsoDepositGsTk.IOPSet = cms.PSet(
56  MIsoDepositParamGlobalIOBlock
57 )
58 muParamGlobalIsoDepositGsTk.ExtractorPSet = cms.PSet(
59  MIsoTrackExtractorGsBlock
60 )
61 muParamGlobalIsoDepositTk.IOPSet = cms.PSet(
62  MIsoDepositParamGlobalIOBlock
63 )
64 muParamGlobalIsoDepositTk.ExtractorPSet = cms.PSet(
65  MIsoTrackExtractorBlock
66 )
67 muParamGlobalIsoDepositCalEcal.IOPSet = cms.PSet(
68  MIsoDepositParamGlobalIOBlock
69 )
70 muParamGlobalIsoDepositCalEcal.ExtractorPSet = cms.PSet(
71  MIsoCaloExtractorEcalBlock
72 )
73 muParamGlobalIsoDepositCalHcal.IOPSet = cms.PSet(
74  MIsoDepositParamGlobalIOBlock
75 )
76 muParamGlobalIsoDepositCalHcal.ExtractorPSet = cms.PSet(
77  MIsoCaloExtractorHcalBlock
78 )
muIsoDepositCalByAssociatorHits_cfi
muIsoDepositCopies_cfi
muIsoDeposits_setup_cff