From 691485e19e952e17bf1fdd0b62d5441a5a668b91 Mon Sep 17 00:00:00 2001 From: Davide Zuolo Date: Wed, 20 Apr 2022 11:11:17 +0200 Subject: [PATCH] Fixing BeamMonitor_HLT client --- .../clients/beamhlt_dqm_sourceclient-live_cfg.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/DQM/Integration/python/clients/beamhlt_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/beamhlt_dqm_sourceclient-live_cfg.py index e69c3073ce9ca..87d76d4eeb64d 100644 --- a/DQM/Integration/python/clients/beamhlt_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/beamhlt_dqm_sourceclient-live_cfg.py @@ -118,6 +118,19 @@ from DQM.Integration.config.online_customizations_cfi import * process = customise(process) +# Digitisation: produce the TCDS digis containing BST record +from EventFilter.OnlineMetaDataRawToDigi.tcdsRawToDigi_cfi import * +process.tcdsDigis = tcdsRawToDigi.clone() + +#------------------------ +# Set rawDataRepacker (HI and live) or rawDataCollector (for all the rest) +if (process.runType.getRunType() == process.runType.hi_run and live): + rawDataInputTag = "rawDataRepacker" +else: + rawDataInputTag = "rawDataCollector" + +process.tcdsDigis.InputLabel = rawDataInputTag + #----------------------------------------------------------- # Swap offline <-> online BeamSpot as in Express and HLT import RecoVertex.BeamSpotProducer.onlineBeamSpotESProducer_cfi as _mod @@ -226,6 +239,7 @@ print("Configured frontierKey", options.runUniqueKey) process.p = cms.Path( process.hltTriggerTypeFilter + * process.tcdsDigis * process.dqmcommon * process.offlineBeamSpot * process.monitor )