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 
10 
11 
12 pileupJetIdProducer.jets = cms.InputTag("ak4PFJets")
13 pileupJetIdProducer.algos = cms.VPSet(full_5x_chs,cutbased)
14 
15 pileupJetIdProducerChs.jets = cms.InputTag("ak4PFJetsCHS")
16 
17 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3CorrectorChain,ak4CaloResidualCorrector,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector
18 
19 dqmAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone()
20 dqmAk4CaloL2L3CorrectorChain = cms.Sequence(
21  #ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*
22  dqmAk4CaloL2L3Corrector
23 )
24 
25 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3CorrectorChain,ak4PFL1FastL2L3Corrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector
26 
27 dqmAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone()
28 dqmAk4PFL1FastL2L3CorrectorChain = cms.Sequence(
29  #ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*
30  dqmAk4PFL1FastL2L3Corrector
31 )
32 
33 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3CorrectorChain,ak4PFCHSL1FastL2L3Corrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector
34 
35 dqmAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone()
36 dqmAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(
37  #ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector
38  dqmAk4PFCHSL1FastL2L3Corrector
39 )
40 
41 jetPreDQMSeq=cms.Sequence(ak4CaloL2RelativeCorrector*ak4CaloL3AbsoluteCorrector*
42  ak4PFL1FastjetCorrector*ak4PFL2RelativeCorrector*ak4PFL3AbsoluteCorrector*
43  ak4PFCHSL1FastjetCorrector*ak4PFCHSL2RelativeCorrector*ak4PFCHSL3AbsoluteCorrector)
44 
48 
49 corrPfMetType1.jetCorrLabel = cms.InputTag('dqmAk4PFL1FastL2L3Corrector')
50 
51 jetDQMAnalyzerAk4CaloUncleaned.JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector")
52 jetDQMAnalyzerAk4CaloCleaned.JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector")
53 jetDQMAnalyzerAk4PFUncleaned.JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector")
54 jetDQMAnalyzerAk4PFCleaned.JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector")
55 jetDQMAnalyzerAk4PFCHSCleaned.JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector")
56 
57 caloMetDQMAnalyzer.JetCorrections = cms.InputTag("dqmAk4CaloL2L3Corrector");
58 pfMetDQMAnalyzer.JetCorrections = cms.InputTag("dqmAk4PFL1FastL2L3Corrector");
59 pfMetT1DQMAnalyzer.JetCorrections = cms.InputTag("dqmAk4PFCHSL1FastL2L3Corrector");
60 
61 jetMETDQMOfflineSource = cms.Sequence(HBHENoiseFilterResultProducer*goodOfflinePrimaryVerticesDQM*AnalyzeSUSYDQM*pileupJetIdProducer*pileupJetIdProducerChs*#QGTagger*
62  jetPreDQMSeq*
63  dqmAk4CaloL2L3CorrectorChain*dqmAk4PFL1FastL2L3CorrectorChain*dqmAk4PFCHSL1FastL2L3CorrectorChain*
64  corrPfMetType1*pfMetT1*
65  jetDQMAnalyzerSequence*METDQMAnalyzerSequence)
66 
67 jetMETDQMOfflineSourceMiniAOD = cms.Sequence(goodOfflinePrimaryVerticesDQMforMiniAOD*jetDQMAnalyzerSequenceMiniAOD*METDQMAnalyzerSequenceMiniAOD)