14 acc = ComponentAccumulator()
15 alg = CompFactory.TrigTauCaloRoiUpdater(name=
'TauCaloRoiUpdater',
16 RoIInputKey=inputRoIs,
17 RoIOutputKey=
'UpdatedCaloRoI',
18 CaloClustersKey=clusters)
24 flags: AthConfigFlags,
31 tracking_cfg: str |
None =
None,
32) -> ComponentAccumulator:
34 flags = getFlagsForActiveConfig(flags, tracking_cfg, log)
36 acc = ComponentAccumulator()
37 from TriggerMenuMT.HLT.Tau.TauConfigurationTools
import getHitZVariables
38 alg = CompFactory.TrigTauHitZRoiUpdater(name=f
'HitZRoiUpdater_{inputRoIs}',
39 etaHalfWidth=flags.Tracking.ActiveConfig.etaHalfWidth,
40 phiHalfWidth=flags.Tracking.ActiveConfig.phiHalfWidth,
41 z0HalfWidth=flags.Tracking.ActiveConfig.zedHalfWidth,
42 RoIInputKey=inputRoIs,
43 RoIOutputKey=outputRoIs,
45 zDecorKey=getHitZVariables(hitz_alg)[0],
46 sigmaDecorKey=getHitZVariables(hitz_alg)[1],
53def tauTrackRoiUpdaterCfg(flags: AthConfigFlags, inputRoIs: str, outputRoIs: str, tracks: str, tracking_cfg: str |
None =
None) -> ComponentAccumulator:
55 flags = getFlagsForActiveConfig(flags, tracking_cfg, log)
57 acc = ComponentAccumulator()
58 acc.addEventAlgo(CompFactory.TrigTauTrackRoiUpdater(
59 name=f
'TrackRoiUpdater_{inputRoIs}',
60 etaHalfWidth=flags.Tracking.ActiveConfig.etaHalfWidth,
61 phiHalfWidth=flags.Tracking.ActiveConfig.phiHalfWidth,
62 z0HalfWidth=flags.Tracking.ActiveConfig.zedHalfWidth,
63 RoIInputKey=inputRoIs,
64 RoIOutputKey=outputRoIs,