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 
11 
12 pileupJetIdCalculatorDQM=pileupJetIdCalculator.clone(
13  jets = cms.InputTag("ak4PFJets"),
14  jec = cms.string("AK4PF"),
15  applyJec = cms.bool(True),
16  inputIsCorrected = cms.bool(False)
17 )
18 
19 pileupJetIdEvaluatorDQM=pileupJetIdEvaluator.clone(
20  jets = cms.InputTag("ak4PFJets"),
21  jetids = cms.InputTag("pileupJetIdCalculatorDQM"),
22  jec = cms.string("AK4PF"),
23  applyJec = cms.bool(True),
24  inputIsCorrected = cms.bool(False)
25 )
26 
27 pileupJetIdCalculatorCHSDQM=pileupJetIdCalculator.clone(
28  applyJec = cms.bool(True),
29  inputIsCorrected = cms.bool(False),
30 )
31 
32 pileupJetIdEvaluatorCHSDQM=pileupJetIdEvaluator.clone(
33  jetids = cms.InputTag("pileupJetIdCalculatorCHSDQM"),
34  applyJec = cms.bool(True),
35  inputIsCorrected = cms.bool(False)
36  )
37 
38 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3CorrectorChain,ak4CaloResidualCorrector,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector
39 
40 dqmAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone()
41 dqmAk4CaloL2L3CorrectorChain = cms.Sequence(
42  #ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*
43  dqmAk4CaloL2L3Corrector
44 )
45 
46 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3CorrectorChain,ak4PFL1FastL2L3Corrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector
47 
48 dqmAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone()
49 dqmAk4PFL1FastL2L3CorrectorChain = cms.Sequence(
50  #ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*
51  dqmAk4PFL1FastL2L3Corrector
52 )
53 
54 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3CorrectorChain,ak4PFCHSL1FastL2L3Corrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector
55 
56 dqmAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone()
57 dqmAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(
58  #ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector
59  dqmAk4PFCHSL1FastL2L3Corrector
60 )
61 
62 jetPreDQMSeq=cms.Sequence(ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*
63  ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*
64  ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector)
65 
69 
70 dqmCorrPfMetType1=corrPfMetType1.clone(jetCorrLabel = cms.InputTag('dqmAk4PFCHSL1FastL2L3Corrector'),
71  jetCorrLabelRes = cms.InputTag('dqmAk4PFCHSL1FastL2L3Corrector')
72  )
73 pfMETT1=pfMetT1.clone(srcCorrections = cms.VInputTag(
74  cms.InputTag('dqmCorrPfMetType1', 'type1')
75  ))
76 
77 jetDQMAnalyzerAk4CaloUncleanedMC=jetDQMAnalyzerAk4CaloUncleaned.clone(JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"))
78 jetDQMAnalyzerAk4CaloCleanedMC=jetDQMAnalyzerAk4CaloCleaned.clone(JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"))
79 jetDQMAnalyzerAk4PFUncleanedMC=jetDQMAnalyzerAk4PFUncleaned.clone(JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"))
80 jetDQMAnalyzerAk4PFCleanedMC=jetDQMAnalyzerAk4PFCleaned.clone(JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"))
81 jetDQMAnalyzerAk4PFCHSCleanedMC=jetDQMAnalyzerAk4PFCHSCleaned.clone(JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector"))
82 
83 caloMetDQMAnalyzerMC=caloMetDQMAnalyzer.clone(JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector"))
84 pfMetDQMAnalyzerMC=pfMetDQMAnalyzer.clone(JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector"))
85 pfMetT1DQMAnalyzerMC=pfMetT1DQMAnalyzer.clone(JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector"))
86 
87 jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*goodOfflinePrimaryVerticesDQM*AnalyzeSUSYDQM*QGTagger*
88  pileupJetIdCalculatorCHSDQM*pileupJetIdEvaluatorCHSDQM*
89  pileupJetIdCalculatorDQM*pileupJetIdEvaluatorDQM*
90  jetPreDQMSeq*
91  dqmAk4CaloL2L3CorrectorChain*dqmAk4PFL1FastL2L3CorrectorChain*dqmAk4PFCHSL1FastL2L3CorrectorChain*
92  dqmCorrPfMetType1*pfMETT1*
93  jetDQMAnalyzerAk4CaloCleanedMC*jetDQMAnalyzerAk4PFUncleanedMC*jetDQMAnalyzerAk4PFCleanedMC*jetDQMAnalyzerAk4PFCHSCleanedMC*
94  caloMetDQMAnalyzerMC*pfMetDQMAnalyzerMC*pfMetT1DQMAnalyzerMC)
95 
96 jetMETDQMOfflineSourceMiniAOD = cms.Sequence(goodOfflinePrimaryVerticesDQMforMiniAOD*jetDQMAnalyzerSequenceMiniAOD*METDQMAnalyzerSequenceMiniAOD)