7 from AthenaConfiguration.ComponentFactory
import CompFactory
8 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
12 '''Method to configure the ReadTriggerDecision algorithm'''
17 from InDetConfig.InDetTrackSelectionToolConfig
import InDetTrackSelectionToolCfg
20 name=
"TestTrackSelectorTool",
26 acc.addEventAlgo(CompFactory.WritexAOD(name=
"WritexAOD",
27 TrackSelectionTool=trackSelectionTool,
28 TrackParticlesKey=
"InDetTrackParticles",
29 NewTrackParticlesKey=
"SelectedTrackParticles"))
33 if __name__ ==
"__main__":
35 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg
36 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
42 from AthenaConfiguration.TestDefaults
import defaultTestFiles
45 flags.Input.Files = defaultTestFiles.AOD_RUN3_MC
48 flags.Exec.MaxEvents = 1000
54 from AthenaPoolCnvSvc.PoolReadConfig
import PoolReadCfg
58 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
61 streamName=
"TestStream",
62 ItemList=[
"EventInfo#*",
63 "xAOD::TrackParticleContainer#SelectedTrackParticles"])
68 sys.exit(cfg.run().isFailure())