3 from TrigInDetConfig.InnerTrackerTrigSequence
import InnerTrackerTrigSequence
4 from AthenaConfiguration.AthConfigFlags
import AthConfigFlags
8 def create(flags : AthConfigFlags, *args, **kwargs) -> InnerTrackerTrigSequence:
9 if flags.Trigger.EFTrackPipeline:
10 from EFTrackConfig.AccelTrackTrigSequence
import AccelTrackTrigSequence
as InnerTrackingSequence
11 elif flags.Trigger.useActsTracking:
12 from TrigInDetConfig.ActsTrigSequence
import ActsTrigSequence
as InnerTrackingSequence
13 elif flags.Detector.GeometryITk:
14 from TrigInDetConfig.ITkTrigSequence
import ITkTrigSequence
as InnerTrackingSequence
16 from TrigInDetConfig.InDetTrigSequence
import InDetTrigSequence
as InnerTrackingSequence
18 return InnerTrackingSequence(flags, *args, **kwargs)