1 |
# $Id: MitMHT_cfi.py,v 1.2 2009/03/16 08:29:30 loizides Exp $
|
2 |
|
3 |
import FWCore.ParameterSet.Config as cms
|
4 |
|
5 |
htMetSC5 = cms.EDProducer("METProducer",
|
6 |
src = cms.InputTag("L2L3CorJetSC5Calo"),
|
7 |
METType = cms.string('MET'),
|
8 |
alias = cms.string('HTMETSC5'),
|
9 |
noHF = cms.bool(False),
|
10 |
globalThreshold = cms.double(5.0),
|
11 |
InputType = cms.string('CaloJetCollection')
|
12 |
)
|
13 |
|
14 |
htMetSC7 = cms.EDProducer("METProducer",
|
15 |
src = cms.InputTag("L2L3CorJetSC7Calo"),
|
16 |
METType = cms.string('MET'),
|
17 |
alias = cms.string('HTMETSC7'),
|
18 |
noHF = cms.bool(False),
|
19 |
globalThreshold = cms.double(5.0),
|
20 |
InputType = cms.string('CaloJetCollection')
|
21 |
)
|
22 |
|
23 |
htMetIC5 = cms.EDProducer("METProducer",
|
24 |
src = cms.InputTag("L2L3CorJetIC5Calo"),
|
25 |
METType = cms.string('MET'),
|
26 |
alias = cms.string('HTMETIC5'),
|
27 |
noHF = cms.bool(False),
|
28 |
globalThreshold = cms.double(5.0),
|
29 |
InputType = cms.string('CaloJetCollection')
|
30 |
)
|
31 |
|
32 |
htMetKT4 = cms.EDProducer("METProducer",
|
33 |
src = cms.InputTag("L2L3CorJetKT4Calo"),
|
34 |
METType = cms.string('MET'),
|
35 |
alias = cms.string('HTMETKT4'),
|
36 |
noHF = cms.bool(False),
|
37 |
globalThreshold = cms.double(5.0),
|
38 |
InputType = cms.string('CaloJetCollection')
|
39 |
)
|
40 |
|
41 |
htMetKT6 = cms.EDProducer("METProducer",
|
42 |
src = cms.InputTag("L2L3CorJetKT6Calo"),
|
43 |
METType = cms.string('MET'),
|
44 |
alias = cms.string('HTMETKT6'),
|
45 |
noHF = cms.bool(False),
|
46 |
globalThreshold = cms.double(5.0),
|
47 |
InputType = cms.string('CaloJetCollection')
|
48 |
)
|
49 |
|
50 |
htMetIC5JPT = cms.EDProducer("METProducer",
|
51 |
src = cms.InputTag("L2L3CorJetIC5JPT"),
|
52 |
METType = cms.string('MET'),
|
53 |
alias = cms.string('HTMETIC5JPT'),
|
54 |
noHF = cms.bool(False),
|
55 |
globalThreshold = cms.double(5.0),
|
56 |
InputType = cms.string('CaloJetCollection')
|
57 |
)
|
58 |
|
59 |
import JetMETCorrections.Type1MET.MetMuonCorrections_cff
|
60 |
|
61 |
corMHTGlobalMuonsSC5 = JetMETCorrections.Type1MET.MetMuonCorrections_cff.corMetGlobalMuons.clone()
|
62 |
JetMETCorrections.Type1MET.uncorMETInputTag = htMetSC5
|
63 |
|
64 |
corMHTGlobalMuonsSC7 = JetMETCorrections.Type1MET.MetMuonCorrections_cff.corMetGlobalMuons.clone()
|
65 |
JetMETCorrections.Type1MET.uncorMETInputTag = htMetSC7
|
66 |
|
67 |
corMHTGlobalMuonsIC5 = JetMETCorrections.Type1MET.MetMuonCorrections_cff.corMetGlobalMuons.clone()
|
68 |
JetMETCorrections.Type1MET.uncorMETInputTag = htMetIC5
|
69 |
|
70 |
corMHTGlobalMuonsKT4 = JetMETCorrections.Type1MET.MetMuonCorrections_cff.corMetGlobalMuons.clone()
|
71 |
JetMETCorrections.Type1MET.uncorMETInputTag = htMetKT4
|
72 |
|
73 |
corMHTGlobalMuonsKT6 = JetMETCorrections.Type1MET.MetMuonCorrections_cff.corMetGlobalMuons.clone()
|
74 |
JetMETCorrections.Type1MET.uncorMETInputTag = htMetKT6
|
75 |
|
76 |
corMHTGlobalMuonsIC5JPT = JetMETCorrections.Type1MET.MetMuonCorrections_cff.corMetGlobalMuons.clone()
|
77 |
JetMETCorrections.Type1MET.uncorMETInputTag = htMetIC5JPT
|
78 |
|
79 |
MitMHT = cms.Sequence(htMetSC5*
|
80 |
htMetSC7*
|
81 |
htMetIC5*
|
82 |
htMetKT4*
|
83 |
htMetKT6*
|
84 |
htMetIC5JPT*
|
85 |
corMHTGlobalMuonsSC5*
|
86 |
corMHTGlobalMuonsSC7*
|
87 |
corMHTGlobalMuonsIC5*
|
88 |
corMHTGlobalMuonsKT4*
|
89 |
corMHTGlobalMuonsKT6*
|
90 |
corMHTGlobalMuonsIC5JPT)
|