Skip to content

Commit 76cf93f

Browse files
authored
Merge pull request #45681 from mmusich/mm_dev_rawDataRepackerLabel_inHIOnlineDQM
use `rawDataRepacker` in presence of `hi_run` run class in a bunch of DQM online clients
2 parents a12c87a + 2723b5b commit 76cf93f

File tree

5 files changed

+36
-15
lines changed

5 files changed

+36
-15
lines changed

DQM/Integration/python/clients/l1tstage2emulator_dqm_sourceclient-live_cfg.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@
164164
process.selfFatEventFilter.rawInput = rawDataRepackerLabel
165165
process.rpcTwinMuxRawToDigi.inputTag = rawDataRepackerLabel
166166
process.rpcCPPFRawToDigi.inputTag = rawDataRepackerLabel
167+
process.rpcunpacker.InputLabel = rawDataRepackerLabel
167168

168169
#--------------------------------------------------
169170
# L1T Emulator Online DQM Schedule

DQM/Integration/python/clients/mutracking_dqm_sourceclient-live_cfg.py

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22
import FWCore.ParameterSet.Config as cms
33

44
import sys
5-
from Configuration.Eras.Era_Run2_2018_pp_on_AA_cff import Run2_2018_pp_on_AA
6-
from Configuration.Eras.Era_Run3_cff import Run3
7-
process = cms.Process("MUTRKDQM", Run3)
5+
if 'runkey=hi_run' in sys.argv:
6+
from Configuration.Eras.Era_Run3_pp_on_PbPb_approxSiStripClusters_cff import Run3_pp_on_PbPb_approxSiStripClusters
7+
process = cms.Process("MUTRKDQM", Run3_pp_on_PbPb_approxSiStripClusters)
8+
else:
9+
from Configuration.Eras.Era_Run3_cff import Run3
10+
process = cms.Process("MUTRKDQM", Run3)
811

912
live=True
1013
unitTest=False
@@ -14,7 +17,6 @@
1417

1518
offlineTesting=not live
1619

17-
1820
#----------------------------
1921
#### Event Source
2022
#----------------------------
@@ -101,9 +103,22 @@
101103
from Configuration.AlCa.GlobalTag import GlobalTag as gtCustomise
102104
process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run3_data', '')
103105

106+
### HEAVY ION SETTING
107+
if process.runType.getRunType() == process.runType.hi_run:
108+
rawDataRepackerLabel = 'rawDataRepacker'
109+
process.muonCSCDigis.InputObjects = rawDataRepackerLabel
110+
process.muonDTDigis.inputLabel = rawDataRepackerLabel
111+
process.muonRPCDigis.InputLabel = rawDataRepackerLabel
112+
process.muonGEMDigis.InputLabel = rawDataRepackerLabel
113+
process.twinMuxStage2Digis.DTTM7_FED_Source = rawDataRepackerLabel
114+
process.bmtfDigis.InputLabel = rawDataRepackerLabel
115+
process.omtfStage2Digis.inputLabel = rawDataRepackerLabel
116+
process.emtfStage2Digis.InputLabel = rawDataRepackerLabel
117+
process.gmtStage2Digis.InputLabel = rawDataRepackerLabel
118+
process.rpcTwinMuxRawToDigi.inputTag = rawDataRepackerLabel
119+
process.rpcCPPFRawToDigi.inputTag = rawDataRepackerLabel
104120

105-
106-
#------------------------------------
121+
#------------------------------------
107122
# Cosmic muons reconstruction modules
108123
#------------------------------------
109124

DQM/Integration/python/clients/pixel_dqm_sourceclient-live_cfg.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -108,16 +108,19 @@
108108
process.load("EventFilter.SiPixelRawToDigi.SiPixelRawToDigi_cfi")
109109
process.siPixelDigis.cpu.IncludeErrors = True
110110

111-
if (process.runType.getRunType() == process.runType.hi_run):
112-
#--------------------------------
113-
# Heavy Ion Configuration Changes
114-
#--------------------------------
115-
process.siPixelDigis.cpu.InputLabel = "rawDataRepacker"
116-
process.siStripDigis.ProductLabel = "rawDataRepacker"
117-
process.scalersRawToDigi.scalersInputTag = "rawDataRepacker"
111+
if (process.runType.getRunType() == process.runType.hi_run):
112+
rawDataRepackerLabel = 'rawDataRepacker'
113+
#--------------------------------
114+
# Heavy Ion Configuration Changes
115+
#--------------------------------
116+
process.siPixelDigis.cpu.InputLabel = rawDataRepackerLabel
117+
process.siStripDigis.ProductLabel = rawDataRepackerLabel
118+
process.scalersRawToDigi.scalersInputTag = rawDataRepackerLabel
119+
process.tcdsDigis.InputLabel = rawDataRepackerLabel
118120
else :
119-
process.siPixelDigis.cpu.InputLabel = "rawDataCollector"
120-
process.siStripDigis.ProductLabel = cms.InputTag("rawDataCollector")
121+
rawDataCollectorLabel = 'rawDataCollector'
122+
process.siPixelDigis.cpu.InputLabel = rawDataCollectorLabel
123+
process.siStripDigis.ProductLabel = rawDataCollectorLabel
121124

122125
## Collision Reconstruction
123126
process.load("Configuration.StandardSequences.RawToDigi_Data_cff")

DQM/Integration/python/clients/sistrip_approx_dqm_sourceclient-live_cfg.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@
196196
process.scalersRawToDigi.scalersInputTag = rawDataRepackerLabel
197197
process.siPixelDigis.cpu.InputLabel = rawDataRepackerLabel
198198
process.siStripDigis.ProductLabel = rawDataRepackerLabel
199+
process.tcdsDigis.InputLabel = rawDataRepackerLabel
199200

200201
if ((process.runType.getRunType() == process.runType.hi_run) and live):
201202
process.source.SelectEvents = [

DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@
547547
process.siPixelDigis.cpu.InputLabel = rawDataRepackerLabel
548548
process.siStripDigis.ProductLabel = rawDataRepackerLabel
549549
process.siStripFEDMonitor.RawDataTag = rawDataRepackerLabel
550+
process.tcdsDigis.InputLabel = rawDataRepackerLabel
550551

551552
if ((process.runType.getRunType() == process.runType.hi_run) and live):
552553
process.source.SelectEvents = [

0 commit comments

Comments
 (0)