Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-25 02:13:46

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.JetMET.jetAnalyzer_cfi import *
0004 
0005 #jet correctors defined in JetMETDQMOfflineSource python file
0006 
0007 jetDQMAnalyzerSequence = cms.Sequence(jetDQMAnalyzerAk4CaloCleaned
0008                                       *jetDQMAnalyzerAk4PFUncleaned*jetDQMAnalyzerAk4PFCleaned
0009                                       *jetDQMAnalyzerAk4PFCHSCleaned
0010                                    )
0011 
0012 _jetDQMAnalyzerSequenceWithPUPPI = cms.Sequence(jetDQMAnalyzerAk4CaloCleaned
0013                                       *jetDQMAnalyzerAk4PFUncleaned*jetDQMAnalyzerAk4PFCleaned
0014                                       *jetDQMAnalyzerAk4PFCHSCleaned*jetDQMAnalizerAk4PUPPICleaned
0015                                    )
0016 
0017 jetDQMAnalyzerSequenceCosmics = cms.Sequence(jetDQMAnalyzerAk4CaloUncleaned)
0018 
0019 jetDQMAnalyzerSequenceMiniAOD = cms.Sequence(jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD*jetDQMAnalyzerAk4PFCHSCleanedMiniAOD*jetDQMAnalyzerAk8PFPUPPICleanedMiniAOD*jetDQMAnalyzerAk4PFCHSPuppiCleanedMiniAOD)
0020 
0021 jetDQMAnalyzerSequenceHI = cms.Sequence(jetDQMAnalyzerIC5CaloHIUncleaned
0022                                         * jetDQMMatchAkPu3CaloAkPu3PF
0023                                         * jetDQMMatchAkPu4CaloAkPu4PF
0024                                         * jetDQMMatchAkPu5CaloAkPu5PF
0025 
0026                                         * jetDQMAnalyzerAkPU3Calo
0027                                         * jetDQMAnalyzerAkPU4Calo
0028                                         * jetDQMAnalyzerAkPU5Calo
0029                                         
0030                                         * jetDQMAnalyzerAkPU3PF
0031                                         * jetDQMAnalyzerAkPU4PF
0032                                         * jetDQMAnalyzerAkPU5PF
0033                                      
0034                                         * jetDQMAnalyzerAkCs3PF
0035                                         * jetDQMAnalyzerAkCs4PF
0036 )
0037 
0038 _jetDQMAnalyzerSequenceHI = cms.Sequence(jetDQMMatchAkPu4CaloAkPu4PF
0039         * jetDQMAnalyzerAkPU4Calo
0040         * jetDQMAnalyzerAkPU3PF
0041         * jetDQMAnalyzerAkPU4PF
0042         * jetDQMAnalyzerAkCs4PF
0043 )
0044 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0045 (~pp_on_AA).toReplaceWith(jetDQMAnalyzerSequence, _jetDQMAnalyzerSequenceWithPUPPI)
0046 pp_on_AA.toReplaceWith( jetDQMAnalyzerSequence, _jetDQMAnalyzerSequenceHI )
0047 pp_on_AA.toModify( jetDQMAnalyzerAkPU4Calo, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0048 pp_on_AA.toModify( jetDQMAnalyzerAkPU3PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0049 pp_on_AA.toModify( jetDQMAnalyzerAkPU4PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0050 pp_on_AA.toModify( jetDQMAnalyzerAkCs4PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0051