From 9c84cd1565fd7627dad5f552074570cffde0f415 Mon Sep 17 00:00:00 2001 From: francescobrivio Date: Mon, 2 Aug 2021 13:26:09 +0200 Subject: [PATCH 1/2] add refreshTime parameter to onlinebeammonitor DQM client --- .../onlinebeammonitor_dqm_sourceclient-live_cfg.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py index 03302a4cf797e..f835c31965c04 100644 --- a/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py @@ -144,7 +144,16 @@ # Condition for lxplus: change and possibly customise the GT #from Configuration.AlCa.GlobalTag import GlobalTag as gtCustomise #process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run2_data', '') - +process.GlobalTag.toGet = cms.VPSet( + cms.PSet( + record = cms.string("BeamSpotOnlineLegacyObjectsRcd"), + refreshTime = cms.uint64(1) + ), + cms.PSet( + record = cms.string("BeamSpotOnlineHLTObjectsRcd"), + refreshTime = cms.uint64(1) + ) +) process.dqmcommon = cms.Sequence(process.dqmEnv * process.dqmSaver * process.dqmSaverPB) From b6aac13ab61e08273bd857b139b47637fe62400d Mon Sep 17 00:00:00 2001 From: francescobrivio Date: Mon, 2 Aug 2021 15:14:10 +0200 Subject: [PATCH 2/2] add comment on the DQM onlinebeammonitor configuration change --- .../clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py b/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py index f835c31965c04..c2082f42ccfaf 100644 --- a/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py +++ b/DQM/Integration/python/clients/onlinebeammonitor_dqm_sourceclient-live_cfg.py @@ -144,6 +144,9 @@ # Condition for lxplus: change and possibly customise the GT #from Configuration.AlCa.GlobalTag import GlobalTag as gtCustomise #process.GlobalTag = gtCustomise(process.GlobalTag, 'auto:run2_data', '') + +# Please *do not* delete this toGet statement as it is needed to fetch BeamSpotOnline +# information every lumisection (instead of every run as for the other records in the GT) process.GlobalTag.toGet = cms.VPSet( cms.PSet( record = cms.string("BeamSpotOnlineLegacyObjectsRcd"),