File tree Expand file tree Collapse file tree 4 files changed +43
-1
lines changed
Expand file tree Collapse file tree 4 files changed +43
-1
lines changed Original file line number Diff line number Diff line change 1+ import FWCore .ParameterSet .Config as cms
2+
3+ ## See DQMOffline/HLTScouting/python/HLTScoutingDqmOffline_cff.py
4+
5+ from DQMOffline .JetMET .jetMETDQMOfflineSource_cff import *
6+
7+
8+ jetDQMOnlineAnalyzerAk4ScoutingCleaned = jetDQMAnalyzerAk4ScoutingCleaned .clone ()
9+ jetDQMOnlineAnalyzerAk4ScoutingUncleaned = jetDQMAnalyzerAk4ScoutingUncleaned .clone ()
10+
11+ jetDQMOnlineAnalyzerSequenceScouting = cms .Sequence (jetDQMOnlineAnalyzerAk4ScoutingUncleaned * jetDQMOnlineAnalyzerAk4ScoutingCleaned )
12+
13+ ScoutingJetMonitoring = cms .Sequence (jetPreDQMSeqScouting *
14+ dqmAk4PFScoutingL1FastL2L3ResidualCorrectorChain *
15+ jetDQMOnlineAnalyzerSequenceScouting )
Original file line number Diff line number Diff line change 1+ import FWCore .ParameterSet .Config as cms
2+
3+ ## See DQMOffline/HLTScouting/python/HLTScoutingDqmOffline_cff.py
4+
5+ from HLTriggerOffline .Scouting .ScoutingMuonTriggerAnalyzer_cfi import ScoutingMuonTriggerAnalysis_DoubleMu , ScoutingMuonTriggerAnalysis_SingleMu
6+ from HLTriggerOffline .Scouting .ScoutingMuonTagProbeAnalyzer_cfi import ScoutingMuonTagProbeAnalysisNoVtx , ScoutingMuonTagProbeAnalysisVtx
7+
8+ ScoutingMuonTagProbeAnalysisNoVtxOnline = ScoutingMuonTagProbeAnalysisNoVtx .clone (OutputInternalPath = "/HLT/ScoutingOnline/Muons/NoVtx" )
9+ ScoutingMuonTagProbeAnalysisVtxOnline = ScoutingMuonTagProbeAnalysisVtx .clone (OutputInternalPath = "/HLT/ScoutingOnline/Muons/Vtx" )
10+ ScoutingMuonTriggerAnalysis_DoubleMu = ScoutingMuonTriggerAnalysis_DoubleMu .clone (OutputInternalPath = "/HLT/ScoutingOnline/Muons/L1Efficiency/DoubleMu" )
11+ ScoutingMuonTriggerAnalysis_SingleMu = ScoutingMuonTriggerAnalysis_SingleMu .clone (OutputInternalPath = "/HLT/ScoutingOnline/Muons/L1Efficiency/SingleMu" )
12+
13+ ScoutingMuonMonitoring = cms .Sequence ( ScoutingMuonTagProbeAnalysisNoVtxOnline + ScoutingMuonTagProbeAnalysisVtxOnline + ScoutingMuonTriggerAnalysis_DoubleMu + ScoutingMuonTriggerAnalysis_SingleMu )
Original file line number Diff line number Diff line change 4444process .load ("DQM.HLTEvF.ScoutingCollectionMonitor_cfi" )
4545process .scoutingCollectionMonitor .topfoldername = "ScoutingDQM/"
4646process .scoutingCollectionMonitor .onlyScouting = True
47+ process .scoutingCollectionMonitor .rho = ["hltScoutingPFPacker" , "rho" ]
4748process .dqmcommon = cms .Sequence (process .dqmEnv
4849 * process .dqmSaver )#*process.dqmSaverPB)
4950
50- process .p = cms .Path (process .dqmcommon * process .scoutingCollectionMonitor )
51+ process .load ("DQM.HLTEvF.ScoutingMuonMonitoring_cff" )
52+ process .load ("DQM.HLTEvF.ScoutingJetMonitoring_cff" )
53+
54+ ## Run-1 L1TGT required by ScoutingJetMonitoring https://github.com/cms-sw/cmssw/blob/master/DQMOffline/JetMET/src/JetAnalyzer.cc#L2603-L2611
55+ process .GlobalTag .toGet .append (
56+ cms .PSet (
57+ record = cms .string ("L1GtTriggerMenuRcd" ),
58+ tag = cms .string ('L1GtTriggerMenu_CRAFT09_hlt' ),
59+ )
60+ )
61+
62+ process .p = cms .Path (process .dqmcommon * process .scoutingCollectionMonitor * process .ScoutingMuonMonitoring * process .ScoutingJetMonitoring )
5163
5264### process customizations included here
5365from DQM .Integration .config .online_customizations_cfi import *
Original file line number Diff line number Diff line change 122122 'drop *' ,
123123 'keep FEDRawDataCollection_rawDataCollector_*_*' ,
124124 'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*' ,
125+ 'keep Run3Scouting*_*_*_*' ,
126+ 'keep double_hltScoutingPFPacker_*_*' ,
125127 'keep edmTriggerResults_TriggerResults_*_*'
126128 ),
127129 dropDescendantsOfDroppedBranches = cms .untracked .bool (True )
You can’t perform that action at this time.
0 commit comments