3from AthenaConfiguration.AccumulatorCache
import AccumulatorCache
4from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
5from AthenaConfiguration.ComponentFactory
import CompFactory
9 cfg = ComponentAccumulator()
10 path =
"/SCT/DAQ/Config/"
11 if flags.IOVDb.DatabaseInstance ==
"COMP200":
12 path =
"/SCT/DAQ/Configuration/"
16 from IOVDbSvc.IOVDbSvcConfig
import addFolders
17 cfg.merge(addFolders(flags, [path+
"ROD", path+
"RODMUR", path+
"MUR", path+
"Geog"], instance, className=
"CondAttrListVec"))
23 cfg = ComponentAccumulator()
26 SCT_CablingCondAlgFromCoraCool = CompFactory.SCT_CablingCondAlgFromCoraCool
28 ReadKeyRod=path+
"ROD",
29 ReadKeyRodMur=path+
"RODMUR",
30 ReadKeyMur=path+
"MUR",
31 ReadKeyGeo=path+
"Geog"))
36 cfg = ComponentAccumulator()
39 from AtlasGeoModel.GeoModelConfig
import GeoModelCfg
40 cfg.merge(GeoModelCfg(flags))
44 cfg.setPrivateTools(CompFactory.SCT_CablingTool(name))
Condition algorithm which fills the SCT Cabling from the database, using CoraCool.
SCT_CablingToolCfg(flags, name="SCT_CablingTool")
SCT_CablingCondAlgCfg(flags, name="SCT_CablingCondAlgFromCoraCool")
SCT_CablingFoldersCfg(flags)