6 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
7 from AthenaConfiguration.ComponentFactory
import CompFactory
13 from CaloRec.CaloBCIDCoeffsCondAlgSCConfig
import CaloBCIDCoeffsCondAlgSCCfg
14 result.merge (CaloBCIDCoeffsCondAlgSCCfg (flags))
16 if not flags.Input.isMC:
17 from LumiBlockComps.LuminosityCondAlgConfig
import LuminosityCondAlgCfg
18 result.merge (LuminosityCondAlgCfg (flags))
21 from LumiBlockComps.BunchCrossingCondAlgConfig
import BunchCrossingCondAlgCfg
25 CaloBCIDLumiCondAlg = CompFactory.CaloBCIDLumiCondAlg
26 alg = CaloBCIDLumiCondAlg (
'CaloBCIDLumiCondAlgSC',
27 CoeffsKey =
'CaloBCIDCoeffsSC',
28 BunchCrossingCondDataKey =
'BunchCrossingData',
29 LuminosityCondDataKey =
'LuminosityCondData',
30 isMC = flags.Input.isMC,
31 OutputLumiKey =
'CaloBCIDLumiSC')
32 result.addCondAlgo (alg)