From 45fbf57c874cb6aea04c467ad3776d0f03748a93 Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Tue, 5 Jan 2021 04:54:58 +0100 Subject: [PATCH] InDetRecExample: Fix PixelHitDiscCnfgAlg configuration. Don't add PixelHitDiscCnfgAlg if we don't have a HitDiscCnfg folder. Fixes failure in q222. --- .../InDetExample/InDetRecExample/share/InDetRecCabling.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InnerDetector/InDetExample/InDetRecExample/share/InDetRecCabling.py b/InnerDetector/InDetExample/InDetRecExample/share/InDetRecCabling.py index 2d4a13664345..f795da2578d4 100755 --- a/InnerDetector/InDetExample/InDetRecExample/share/InDetRecCabling.py +++ b/InnerDetector/InDetExample/InDetRecExample/share/InDetRecCabling.py @@ -82,9 +82,9 @@ if DetFlags.detdescr.pixel_on() and not 'PixelCabling' in dir(): if (conddb.dbdata=="CONDBR2" or (conddb.dbmc=="OFLP200" and geoFlags.isIBL()==True)) and not conddb.folderRequested("/PIXEL/HitDiscCnfg"): conddb.addFolderSplitMC("PIXEL","/PIXEL/HitDiscCnfg","/PIXEL/HitDiscCnfg", className="AthenaAttributeList") - if not hasattr(condSeq, 'PixelHitDiscCnfgAlg'): - from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelHitDiscCnfgAlg - condSeq += PixelHitDiscCnfgAlg(name="PixelHitDiscCnfgAlg") + if not hasattr(condSeq, 'PixelHitDiscCnfgAlg'): + from PixelConditionsAlgorithms.PixelConditionsAlgorithmsConf import PixelHitDiscCnfgAlg + condSeq += PixelHitDiscCnfgAlg(name="PixelHitDiscCnfgAlg") if not conddb.folderRequested("/PIXEL/ReadoutSpeed"): if not (globalflags.DataSource() == 'geant4'): -- GitLab