1 import FWCore.ParameterSet.Config
as cms
11 pileupJetIdCalculatorDQM=pileupJetIdCalculator.clone(
12 jets = cms.InputTag(
"ak4PFJets"),
13 jec = cms.string(
"AK4PF"),
14 applyJec = cms.bool(
True),
15 inputIsCorrected = cms.bool(
False)
18 pileupJetIdEvaluatorDQM=pileupJetIdEvaluator.clone(
19 jets = cms.InputTag(
"ak4PFJets"),
20 jetids = cms.InputTag(
"pileupJetIdCalculatorDQM"),
21 jec = cms.string(
"AK4PF"),
22 applyJec = cms.bool(
True),
23 inputIsCorrected = cms.bool(
False)
26 pileupJetIdCalculatorCHSDQM=pileupJetIdCalculator.clone(
27 applyJec = cms.bool(
True),
28 inputIsCorrected = cms.bool(
False),
31 pileupJetIdEvaluatorCHSDQM=pileupJetIdEvaluator.clone(
32 jetids = cms.InputTag(
"pileupJetIdCalculatorCHSDQM"),
33 applyJec = cms.bool(
True),
34 inputIsCorrected = cms.bool(
False)
39 dqmAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone()
40 dqmAk4CaloL2L3CorrectorChain = cms.Sequence(
42 dqmAk4CaloL2L3Corrector
47 dqmAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone()
48 dqmAk4PFL1FastL2L3CorrectorChain = cms.Sequence(
50 dqmAk4PFL1FastL2L3Corrector
55 dqmAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone()
56 dqmAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(
58 dqmAk4PFCHSL1FastL2L3Corrector
61 jetPreDQMTask = cms.Task(ak4CaloL2RelativeCorrector,
62 ak4CaloL3AbsoluteCorrector,
63 ak4PFL1FastjetCorrector,
64 ak4PFL2RelativeCorrector,
65 ak4PFL3AbsoluteCorrector,
66 ak4PFCHSL1FastjetCorrector,
67 ak4PFCHSL2RelativeCorrector,
68 ak4PFCHSL3AbsoluteCorrector
70 jetPreDQMSeq = cms.Sequence(jetPreDQMTask)
72 from JetMETCorrections.Type1MET.correctedMet_cff
import pfMetT1
76 dqmCorrPfMetType1=corrPfMetType1.clone(jetCorrLabel = cms.InputTag(
'dqmAk4PFCHSL1FastL2L3Corrector'),
77 jetCorrLabelRes = cms.InputTag(
'dqmAk4PFCHSL1FastL2L3Corrector')
79 pfMETT1=pfMetT1.clone(srcCorrections = cms.VInputTag(
80 cms.InputTag(
'dqmCorrPfMetType1',
'type1')
83 jetDQMAnalyzerAk4CaloUncleanedMC=jetDQMAnalyzerAk4CaloUncleaned.clone(JetCorrections = cms.InputTag(
"dqmAk4CaloL2L3Corrector"))
84 jetDQMAnalyzerAk4CaloCleanedMC=jetDQMAnalyzerAk4CaloCleaned.clone(JetCorrections = cms.InputTag(
"dqmAk4CaloL2L3Corrector"))
85 jetDQMAnalyzerAk4PFUncleanedMC=jetDQMAnalyzerAk4PFUncleaned.clone(JetCorrections = cms.InputTag(
"dqmAk4PFL1FastL2L3Corrector"))
86 jetDQMAnalyzerAk4PFCleanedMC=jetDQMAnalyzerAk4PFCleaned.clone(JetCorrections = cms.InputTag(
"dqmAk4PFL1FastL2L3Corrector"))
87 jetDQMAnalyzerAk4PFCHSCleanedMC=jetDQMAnalyzerAk4PFCHSCleaned.clone(JetCorrections = cms.InputTag(
"dqmAk4PFCHSL1FastL2L3Corrector"))
89 caloMetDQMAnalyzerMC=caloMetDQMAnalyzer.clone(JetCorrections = cms.InputTag(
"dqmAk4CaloL2L3Corrector"))
90 pfMetDQMAnalyzerMC=pfMetDQMAnalyzer.clone(JetCorrections = cms.InputTag(
"dqmAk4PFL1FastL2L3Corrector"))
91 pfMetT1DQMAnalyzerMC=pfMetT1DQMAnalyzer.clone(JetCorrections = cms.InputTag(
"dqmAk4PFCHSL1FastL2L3Corrector"))
93 jetMETDQMOfflineSource = cms.Sequence(cms.ignore(goodOfflinePrimaryVerticesDQM)*AnalyzeSUSYDQM*QGTagger*
94 pileupJetIdCalculatorCHSDQM*pileupJetIdEvaluatorCHSDQM*
95 pileupJetIdCalculatorDQM*pileupJetIdEvaluatorDQM*
97 dqmAk4CaloL2L3CorrectorChain*dqmAk4PFL1FastL2L3CorrectorChain*dqmAk4PFCHSL1FastL2L3CorrectorChain*
98 dqmCorrPfMetType1*pfMETT1*
99 jetDQMAnalyzerAk4CaloCleanedMC*jetDQMAnalyzerAk4PFUncleanedMC*jetDQMAnalyzerAk4PFCleanedMC*jetDQMAnalyzerAk4PFCHSCleanedMC*
100 HBHENoiseFilterResultProducer*caloMetDQMAnalyzerMC*pfMetDQMAnalyzerMC*pfMetT1DQMAnalyzerMC)
102 jetMETDQMOfflineRedoProductsMiniAOD = cms.Sequence(goodOfflinePrimaryVerticesDQMforMiniAOD)
103 jetMETDQMOfflineSourceMiniAOD = cms.Sequence(jetDQMAnalyzerSequenceMiniAOD*METDQMAnalyzerSequenceMiniAOD)