diff --git a/TileCalorimeter/TileConditions/python/TileInfoConfigurator.py b/TileCalorimeter/TileConditions/python/TileInfoConfigurator.py index 0e0e73c0cf8b60c09da876d43213681460f07e2f..f182a652d08c6f0069c35a767f168d5d29821b25 100644 --- a/TileCalorimeter/TileConditions/python/TileInfoConfigurator.py +++ b/TileCalorimeter/TileConditions/python/TileInfoConfigurator.py @@ -99,8 +99,12 @@ class _TileInfoConfigurator( TileInfoLoader ): #from .TileCondToolConf import getTileCondToolNoiseRawChn #ToolSvc += getTileCondToolNoiseRawChn('COOL') - from Digitization.DigitizationFlags import digitizationFlags - if not digitizationFlags.doXingByXingPileUp(): + from PyUtils.moduleExists import moduleExists + doXingByXingPileUp = False + if moduleExists ('Digitization'): + from Digitization.DigitizationFlags import digitizationFlags + doXingByXingPileUp = digitizationFlags.doXingByXingPileUp() + if not doXingByXingPileUp: self.msg.info("Changing default TileCondToolTiming configuration to COOL source") from .TileCondToolConf import getTileCondToolTiming getTileCondToolTiming('COOL',type)