CMS 3D CMS Logo

JetValidation_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # File: JetValidation_cff.py
4 # Author : Chiyoung Jeong
5 # Date : Mar 17 2009
6 # Description : cff file for DQM offline vladation
7 
8 
10 
12 
13 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3CorrectorChain,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector
14 
15 newAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone()
16 newAk4CaloL2L3CorrectorChain = cms.Sequence(
17  #ak4CaloL2RelativeCorrector * ak4CaloL3AbsoluteCorrector *
18  newAk4CaloL2L3Corrector
19 )
20 
21 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3CorrectorChain,ak4PFL1FastL2L3Corrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector
22 
23 newAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone()
24 newAk4PFL1FastL2L3CorrectorChain = cms.Sequence(
25  #ak4PFL1FastjetCorrector * ak4PFL2RelativeCorrector * ak4PFL3AbsoluteCorrector *
26  newAk4PFL1FastL2L3Corrector
27 )
28 
29 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3CorrectorChain,ak4PFCHSL1FastL2L3Corrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector
30 
31 newAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone()
32 newAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(
33  #ak4PFCHSL1FastjetCorrector * ak4PFCHSL2RelativeCorrector * ak4PFCHSL3AbsoluteCorrector *
34  newAk4PFCHSL1FastL2L3Corrector
35 )
36 
37 jetPreValidSeqTask = cms.Task(ak4CaloL2RelativeCorrector,
38  ak4CaloL3AbsoluteCorrector,
39  ak4PFL1FastjetCorrector,
40  ak4PFL2RelativeCorrector,
41  ak4PFL3AbsoluteCorrector,
42  ak4PFCHSL1FastjetCorrector,
43  ak4PFCHSL2RelativeCorrector,
44  ak4PFCHSL3AbsoluteCorrector
45 )
46 jetPreValidSeq=cms.Sequence(jetPreValidSeqTask)
47 
48 JetValidation = cms.Sequence(
49 # JetAnalyzerKt6PF*
50 # JetAnalyzerKt6Calo*
51  newAk4CaloL2L3CorrectorChain*
52  JetAnalyzerAk4Calo*
53 # JetAnalyzerAk7Calo*
54  newAk4PFL1FastL2L3CorrectorChain*
55  JetAnalyzerAk4PF*
56 # JetAnalyzerAk4JPT*
57  newAk4PFCHSL1FastL2L3CorrectorChain*
58  JetAnalyzerAk4PFCHS
59 # JetAnalyzerAk8PF*
60 # JetAnalyzerAk8PFCHS*
61 # *JetAnalyzerCA8PFCHS
62  )
63 
64 
65 JetValidationMiniAOD=cms.Sequence(JetAnalyzerAk4PFCHSMiniAOD*JetAnalyzerAk4PFPUPPIMiniAOD*JetAnalyzerAk8PFPUPPIMiniAOD)