From c8684a86cda6dbc3a2fc9be95bd8fc570e71719b Mon Sep 17 00:00:00 2001 From: mmusich Date: Wed, 5 Mar 2025 12:33:32 +0100 Subject: [PATCH] remove L1T legacy dependencies from pixel and strip DQM clients --- .../python/clients/pixel_dqm_sourceclient-live_cfg.py | 9 ++++++++- .../clients/sistrip_dqm_sourceclient-live_cfg.py | 10 +++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/DQM/Integration/python/clients/pixel_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/pixel_dqm_sourceclient-live_cfg.py index 8a1ddc6c676b1..06ca2184cf8e3 100644 --- a/DQM/Integration/python/clients/pixel_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/pixel_dqm_sourceclient-live_cfg.py @@ -90,7 +90,7 @@ elif(offlineTesting): process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') from Configuration.AlCa.GlobalTag import GlobalTag as gtCustomise - process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run3_data', '') + process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:hltonline', '') #----------------------- # Reconstruction Modules @@ -181,6 +181,13 @@ process.RecoForDQM_LocalReco = cms.Sequence(process.siPixelDigis*process.siStripDigis*process.gtDigis*process.trackerlocalreco) +from Configuration.Eras.Modifier_stage2L1Trigger_cff import stage2L1Trigger +# Replace gtDigis with gtStage2Digis when stage2L1Trigger is active +stage2L1Trigger.toReplaceWith( + process.RecoForDQM_LocalReco, + cms.Sequence(process.siPixelDigis * process.siStripDigis * process.gtStage2Digis * process.trackerlocalreco) +) + ### COSMIC RUN SETTING if (process.runType.getRunType() == process.runType.cosmic_run or process.runType.getRunType() == process.runType.cosmic_run_stage1): diff --git a/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py index e3d68942069b9..297987c8ae21c 100644 --- a/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/sistrip_dqm_sourceclient-live_cfg.py @@ -90,7 +90,7 @@ process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff') from Configuration.AlCa.GlobalTag import GlobalTag as gtCustomise #you may need to set manually the GT in the line below - process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run3_data', '') + process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:hltonline', '') #-------------------------------------------- ## Patch to avoid using Run Info information in reconstruction @@ -233,6 +233,13 @@ process.RecoForDQM_LocalReco = cms.Sequence(process.siPixelDigis*process.siStripDigis*process.trackerlocalreco) else : process.RecoForDQM_LocalReco = cms.Sequence(process.siPixelDigis*process.siStripDigis*process.gtDigis*process.trackerlocalreco) + + from Configuration.Eras.Modifier_stage2L1Trigger_cff import stage2L1Trigger + # Replace gtDigis with gtStage2Digis when stage2L1Trigger is active + stage2L1Trigger.toReplaceWith( + process.RecoForDQM_LocalReco, + cms.Sequence(process.siPixelDigis * process.siStripDigis * process.gtStage2Digis * process.trackerlocalreco) + ) #------------------------------------------------------ # Switch for channel errors per FED ID trend plots. #------------------------------------------------------ @@ -516,6 +523,7 @@ process.ecalPreshowerDigis.sourceTag = rawDataCollectorLabel process.gctDigis.inputLabel = rawDataCollectorLabel process.gtDigis.DaqGtInputTag = rawDataCollectorLabel +process.gtStage2Digis.InputLabel = rawDataCollectorLabel process.hcalDigis.InputLabel = rawDataCollectorLabel process.muonCSCDigis.InputObjects = rawDataCollectorLabel process.muonDTDigis.inputLabel = rawDataCollectorLabel