From 5c643a9dd612a72a8f3da01c0b409f6db8a0609d Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Tue, 30 Jun 2020 16:24:32 +0200 Subject: [PATCH] InDetRecExample: Clean up conditions dependencies. Clear out input keys for PixelDCSCondStateAlg and PixelDCSCondStatusAlg if we're not going to use them. --- .../InDetRecExample/share/InDetRecConditionsAccess.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/InnerDetector/InDetExample/InDetRecExample/share/InDetRecConditionsAccess.py b/InnerDetector/InDetExample/InDetRecExample/share/InDetRecConditionsAccess.py index 3de09a12850..96d7fd8a188 100644 --- a/InnerDetector/InDetExample/InDetRecExample/share/InDetRecConditionsAccess.py +++ b/InnerDetector/InDetExample/InDetRecExample/share/InDetRecConditionsAccess.py @@ -129,11 +129,17 @@ if DetFlags.pixel_on(): if not hasattr(condSeq, "PixelDCSCondStateAlg"): from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStateAlg - condSeq += PixelDCSCondStateAlg(name="PixelDCSCondStateAlg") + alg = PixelDCSCondStateAlg(name="PixelDCSCondStateAlg") + if athenaCommonFlags.isOnline(): + alg.ReadKeyState = '' + condSeq += alg if not hasattr(condSeq, "PixelDCSCondStatusAlg"): from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelDCSCondStatusAlg - condSeq += PixelDCSCondStatusAlg(name="PixelDCSCondStatusAlg") + alg = PixelDCSCondStatusAlg(name="PixelDCSCondStatusAlg") + if athenaCommonFlags.isOnline(): + alg.ReadKeyStatus = '' + condSeq += alg if athenaCommonFlags.isOnline(): if not conddb.folderRequested("/TDAQ/Resources/ATLAS/PIXEL/Modules"): -- GitLab