CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
jetMETDQMOfflineSourceMC_cff.py
Go to the documentation of this file.
2 
4 
9 
12 
13 pileupJetIdCalculatorDQM=pileupJetIdCalculator.clone(
14  jets = cms.InputTag("ak4PFJets"),
15  jec = cms.string("AK4PF"),
16  applyJec = cms.bool(True),
17  inputIsCorrected = cms.bool(False)
18 )
19 
20 pileupJetIdEvaluatorDQM=pileupJetIdEvaluator.clone(
21  jets = cms.InputTag("ak4PFJets"),
22  jetids = cms.InputTag("pileupJetIdCalculatorDQM"),
23  algos = cms.VPSet(cms.VPSet(full_53x,cutbased)),
24  jec = cms.string("AK4PF"),
25  applyJec = cms.bool(True),
26  inputIsCorrected = cms.bool(False)
27 )
28 
29 pileupJetIdCalculatorCHSDQM=pileupJetIdCalculator.clone(
30  applyJec = cms.bool(True),
31  inputIsCorrected = cms.bool(False),
32 )
33 
34 pileupJetIdEvaluatorCHSDQM=pileupJetIdEvaluator.clone(
35  jetids = cms.InputTag("pileupJetIdCalculatorCHSDQM"),
36  algos = cms.VPSet(cms.VPSet(full_53x_chs,cutbased)),
37  applyJec = cms.bool(True),
38  inputIsCorrected = cms.bool(False)
39  )
40 
41 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3CorrectorChain,ak4CaloResidualCorrector,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector
42 
43 dqmAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone()
44 dqmAk4CaloL2L3CorrectorChain = cms.Sequence(
45  #ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*
46  dqmAk4CaloL2L3Corrector
47 )
48 
49 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3CorrectorChain,ak4PFL1FastL2L3Corrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector
50 
51 dqmAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone()
52 dqmAk4PFL1FastL2L3CorrectorChain = cms.Sequence(
53  #ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*
54  dqmAk4PFL1FastL2L3Corrector
55 )
56 
57 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3CorrectorChain,ak4PFCHSL1FastL2L3Corrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector
58 
59 dqmAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone()
60 dqmAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(
61  #ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector
62  dqmAk4PFCHSL1FastL2L3Corrector
63 )
64 
65 jetPreDQMSeq=cms.Sequence(ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*
66  ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*
67  ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector)
68 
72 
73 dqmCorrPfMetType1=corrPfMetType1.clone(jetCorrLabel = cms.InputTag('dqmAk4PFL1FastL2L3Corrector'))
74 pfMETT1=pfMetT1.clone(srcCorrections = cms.VInputTag(
75  cms.InputTag('dqmCorrPfMetType1', 'type1')
76  ))
77 
78 jetDQMAnalyzerAk4CaloUncleanedMC=jetDQMAnalyzerAk4CaloUncleaned.clone(JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"))
79 jetDQMAnalyzerAk4CaloCleanedMC=jetDQMAnalyzerAk4CaloCleaned.clone(JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"))
80 jetDQMAnalyzerAk4PFUncleanedMC=jetDQMAnalyzerAk4PFUncleaned.clone(JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"))
81 jetDQMAnalyzerAk4PFCleanedMC=jetDQMAnalyzerAk4PFCleaned.clone(JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"))
82 jetDQMAnalyzerAk4PFCHSCleanedMC=jetDQMAnalyzerAk4PFCHSCleaned.clone(JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector"))
83 
84 caloMetDQMAnalyzerMC=caloMetDQMAnalyzer.clone(JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"))
85 pfMetDQMAnalyzerMC=pfMetDQMAnalyzer.clone(JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"))
86 pfMetT1DQMAnalyzerMC=pfMetT1DQMAnalyzer.clone(JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector"))
87 
88 jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*goodOfflinePrimaryVerticesDQM*AnalyzeSUSYDQM*QGTagger*
89  pileupJetIdCalculatorCHSDQM*pileupJetIdEvaluatorCHSDQM*
90  pileupJetIdCalculatorDQM*pileupJetIdEvaluatorDQM*
91  jetPreDQMSeq*
92  dqmAk4CaloL2L3CorrectorChain*dqmAk4PFL1FastL2L3CorrectorChain*dqmAk4PFCHSL1FastL2L3CorrectorChain*
93  dqmCorrPfMetType1*pfMETT1*
94  jetDQMAnalyzerAk4CaloCleanedMC*jetDQMAnalyzerAk4PFUncleanedMC*jetDQMAnalyzerAk4PFCleanedMC*jetDQMAnalyzerAk4PFCHSCleanedMC*
95  caloMetDQMAnalyzerMC*pfMetDQMAnalyzerMC*pfMetT1DQMAnalyzerMC)
96 
97 jetMETDQMOfflineSourceMiniAOD = cms.Sequence(goodOfflinePrimaryVerticesDQMforMiniAOD*jetDQMAnalyzerSequenceMiniAOD*METDQMAnalyzerSequenceMiniAOD)