Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-08 03:34:25

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 jetDQMAnalyzerSequenceScouting = cms.Sequence(jetDQMAnalyzerAk4ScoutingUncleaned*jetDQMAnalyzerAk4ScoutingCleaned)
0018 
0019 jetDQMAnalyzerSequenceCosmics = cms.Sequence(jetDQMAnalyzerAk4CaloUncleaned)
0020 
0021 jetDQMAnalyzerSequenceMiniAOD = cms.Sequence(jetDQMAnalyzerAk4PFCHSUncleanedMiniAOD*jetDQMAnalyzerAk4PFCHSCleanedMiniAOD*jetDQMAnalyzerAk8PFPUPPICleanedMiniAOD*jetDQMAnalyzerAk4PFCHSPuppiCleanedMiniAOD)
0022 
0023 jetDQMAnalyzerSequenceHI = cms.Sequence(jetDQMAnalyzerIC5CaloHIUncleaned
0024                                         * jetDQMMatchAkPu3CaloAkPu3PF
0025                                         * jetDQMMatchAkPu4CaloAkPu4PF
0026                                         * jetDQMMatchAkPu5CaloAkPu5PF
0027 
0028                                         * jetDQMAnalyzerAkPU3Calo
0029                                         * jetDQMAnalyzerAkPU4Calo
0030                                         * jetDQMAnalyzerAkPU5Calo
0031                                         
0032                                         * jetDQMAnalyzerAkPU3PF
0033                                         * jetDQMAnalyzerAkPU4PF
0034                                         * jetDQMAnalyzerAkPU5PF
0035                                      
0036                                         * jetDQMAnalyzerAkCs3PF
0037                                         * jetDQMAnalyzerAkCs4PF
0038 )
0039 
0040 _jetDQMAnalyzerSequenceHI = cms.Sequence(jetDQMMatchAkPu4CaloAkPu4PF
0041         * jetDQMAnalyzerAkPU4Calo
0042         * jetDQMAnalyzerAkPU3PF
0043         * jetDQMAnalyzerAkPU4PF
0044         * jetDQMAnalyzerAkCs4PF
0045 )
0046 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0047 (~pp_on_AA).toReplaceWith(jetDQMAnalyzerSequence, _jetDQMAnalyzerSequenceWithPUPPI)
0048 pp_on_AA.toReplaceWith( jetDQMAnalyzerSequence, _jetDQMAnalyzerSequenceHI )
0049 pp_on_AA.toModify( jetDQMAnalyzerAkPU4Calo, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0050 pp_on_AA.toModify( jetDQMAnalyzerAkPU3PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0051 pp_on_AA.toModify( jetDQMAnalyzerAkPU4PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0052 pp_on_AA.toModify( jetDQMAnalyzerAkCs4PF, srcVtx = cms.untracked.InputTag("offlinePrimaryVertices") )
0053