8 dependencies = [(
'MuonGM::MuonDetectorManager',
'ConditionStore+MuonDetectorManager')]
10 (
"Muon::RpcPrepDataContainer",
"RPC_Measurements"),
11 (
"Muon::TgcPrepDataContainer",
"TGC_MeasurementsAllBCs"),
12 (
"Muon::MdtPrepDataContainer",
"MDT_DriftCircles"),
13 (
"Muon::CscStripPrepDataContainer",
"CSC_Measurements"),
14 (
"Muon::CscPrepDataContainer",
"CSC_Clusters"),
15 (
"Muon::MMPrepDataContainer",
"MM_Measurements"),
16 (
"Muon::sTgcPrepDataContainer",
"STGC_Measurements"),
19 from SGComps.AddressRemappingConfig
import AddressRemappingCfg
21 for cont_type, cont_name
in prepdata_container:
22 if len([item
for item
in flags.Input.Collections
if item == cont_name]) == 0:
continue
23 the_alg = CompFactory.AthReadAlg (f
'AthReadAlg_{cont_name}',
24 Key = f
'{cont_type}/{cont_name}',
26 ExtraInputs = dependencies)
27 result.addEventAlgo(the_alg)