diff --git a/LArCalorimeter/LArCalibUtils/python/LArHVScaleConfig.py b/LArCalorimeter/LArCalibUtils/python/LArHVScaleConfig.py index b970bf7c5221ff6b21351e77d9d4178f82c14d55..e5575e69a71f213d45a3099af100ca73d11a92b3 100644 --- a/LArCalorimeter/LArCalibUtils/python/LArHVScaleConfig.py +++ b/LArCalorimeter/LArCalibUtils/python/LArHVScaleConfig.py @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration +# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator from AthenaConfiguration.ComponentFactory import CompFactory @@ -8,6 +8,8 @@ from AthenaConfiguration.Enums import LHCPeriod def LArHVScaleCfg(configFlags): result=ComponentAccumulator() + from LArBadChannelTool.LArBadChannelConfig import LArBadChannelCfg, LArBadFebCfg + from LArGeoAlgsNV.LArGMConfig import LArGMCfg result.merge(LArGMCfg(configFlags)) @@ -21,6 +23,8 @@ def LArHVScaleCfg(configFlags): hvmapalg = LArHVIdMappingAlg(ReadKey="/LAR/Identifier/HVLineToElectrodeMap",WriteKey="LArHVIdMap") result.addCondAlgo(hvmapalg) + result.merge(LArBadFebCfg(configFlags)) + result.addCondAlgo(LArHVCondAlg(doHV=False, doAffectedHV=False)) elif not configFlags.Common.isOnline: @@ -32,7 +36,6 @@ def LArHVScaleCfg(configFlags): if configFlags.GeoModel.Run is not LHCPeriod.Run1: result.merge(addFolders(configFlags,["/LAR/HVPathologiesOfl/Rvalues"], "LAR_OFL", className="AthenaAttributeList")) - from LArBadChannelTool.LArBadChannelConfig import LArBadChannelCfg, LArBadFebCfg result.merge(LArBadChannelCfg(configFlags)) result.merge(LArBadFebCfg(configFlags))