Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:33:07

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # File: JetValidation_cff.py
0004 # Author : Chiyoung Jeong
0005 # Date : Mar 17 2009
0006 # Description : cff file for DQM offline vladation
0007 
0008 
0009 from RecoJets.Configuration.RecoJetAssociations_cff import *
0010 
0011 from Validation.RecoJets.JetValidation_cfi import *
0012 
0013 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4CaloL2L3CorrectorChain,ak4CaloL2L3Corrector,ak4CaloL3AbsoluteCorrector,ak4CaloL2RelativeCorrector
0014 
0015 newAk4CaloL2L3Corrector = ak4CaloL2L3Corrector.clone()
0016 newAk4CaloL2L3CorrectorChain = cms.Sequence(
0017     #ak4CaloL2RelativeCorrector * ak4CaloL3AbsoluteCorrector * 
0018     newAk4CaloL2L3Corrector
0019 )
0020 
0021 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFL1FastL2L3CorrectorChain,ak4PFL1FastL2L3Corrector,ak4PFL3AbsoluteCorrector,ak4PFL2RelativeCorrector,ak4PFL1FastjetCorrector
0022 
0023 newAk4PFL1FastL2L3Corrector = ak4PFL1FastL2L3Corrector.clone()
0024 newAk4PFL1FastL2L3CorrectorChain = cms.Sequence(
0025     #ak4PFL1FastjetCorrector * ak4PFL2RelativeCorrector * ak4PFL3AbsoluteCorrector * 
0026     newAk4PFL1FastL2L3Corrector
0027 )
0028 
0029 from JetMETCorrections.Configuration.JetCorrectors_cff import ak4PFCHSL1FastL2L3CorrectorChain,ak4PFCHSL1FastL2L3Corrector,ak4PFCHSL3AbsoluteCorrector,ak4PFCHSL2RelativeCorrector,ak4PFCHSL1FastjetCorrector
0030 
0031 newAk4PFCHSL1FastL2L3Corrector = ak4PFCHSL1FastL2L3Corrector.clone()
0032 newAk4PFCHSL1FastL2L3CorrectorChain = cms.Sequence(
0033     #ak4PFCHSL1FastjetCorrector * ak4PFCHSL2RelativeCorrector * ak4PFCHSL3AbsoluteCorrector * 
0034     newAk4PFCHSL1FastL2L3Corrector
0035 )
0036 
0037 jetPreValidSeqTask = cms.Task(ak4CaloL2RelativeCorrector,
0038                               ak4CaloL3AbsoluteCorrector,
0039                               ak4PFL1FastjetCorrector,
0040                               ak4PFL2RelativeCorrector,
0041                               ak4PFL3AbsoluteCorrector,
0042                               ak4PFCHSL1FastjetCorrector,
0043                               ak4PFCHSL2RelativeCorrector,
0044                               ak4PFCHSL3AbsoluteCorrector
0045 )
0046 jetPreValidSeq=cms.Sequence(jetPreValidSeqTask)
0047 
0048 JetValidation = cms.Sequence(
0049 #    JetAnalyzerKt6PF*
0050 #    JetAnalyzerKt6Calo*
0051     newAk4CaloL2L3CorrectorChain*
0052     JetAnalyzerAk4Calo*
0053 #    JetAnalyzerAk7Calo*
0054     newAk4PFL1FastL2L3CorrectorChain*
0055     JetAnalyzerAk4PF*
0056 #    JetAnalyzerAk4JPT*
0057     newAk4PFCHSL1FastL2L3CorrectorChain*
0058     JetAnalyzerAk4PFCHS
0059 #    JetAnalyzerAk8PF*
0060 #    JetAnalyzerAk8PFCHS*
0061 #    *JetAnalyzerCA8PFCHS
0062     )
0063 
0064 
0065 JetValidationMiniAOD=cms.Sequence(JetAnalyzerAk4PFCHSMiniAOD*JetAnalyzerAk4PFPUPPIMiniAOD*JetAnalyzerAk8PFPUPPIMiniAOD)