7 name: str =
"ActsPrdAssociationAlg",
9 previousActsExtension: str =
None,
10 **kwargs) -> ComponentAccumulator:
12 acts_tracks = f
"{flags.Tracking.ActiveConfig.extension}Tracks" if not flags.Acts.doAmbiguityResolution
else f
"{flags.Tracking.ActiveConfig.extension}ResolvedTracks"
13 kwargs.setdefault(
'InputTrackCollection', acts_tracks)
14 kwargs.setdefault(
'OutputPrdMap', f
'{flags.Tracking.ActiveConfig.extension}PrdMap')
15 if previousActsExtension
is not None:
16 kwargs.setdefault(
'InputPrdMap', f
'{previousActsExtension}PrdMap')
17 acc.addEventAlgo(CompFactory.ActsTrk.PrdAssociationAlg(name, **kwargs))