3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
7 from TrigDecisionTool.TrigDecisionToolConfig
import TrigDecisionToolCfg
9 edmchecker = CompFactory.TrigEDMChecker(
11 doDumpAll = doDumpAll,
15 from MuonConfig.MuonRecToolsConfig
import MuonEDMPrinterToolCfg
16 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg, MuonIdHelperSvcCfg
19 edmchecker.MuonPrinter = CompFactory.Rec.MuonPrintingTool(
22 cfg.addEventAlgo(edmchecker)
30 alg = CompFactory.TrigEDMAuxChecker(name, AuxContainerList=
getEDMAuxList(flags))
36 from TrigEDMConfig.TriggerEDM
import getTriggerEDMList
39 for t,kset
in tlist.items():
42 s = k.split(
'.',1)[0] +
"."
44 if flags.Trigger.EDMVersion == 2
and "HLT_xAOD__JetContainer" in s
or "xTrigDecisionAux" in s
or "TrigNavigationAux" in s:
50 if __name__ ==
'__main__':
51 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
52 from AthenaConfiguration.TestDefaults
import defaultTestFiles, defaultGeometryTags
54 flags.Input.Files = defaultTestFiles.RAW_RUN3
55 flags.GeoModel.AtlasVersion = defaultGeometryTags.RUN3