10def IsoHPtTrackTriggerHypoSequenceGenCfg(flags):
11 from TrigLongLivedParticlesHypo.TrigIsoHPtTrackTriggerHypoTool import TrigIsoHPtTrackTriggerHypoToolFromDict
12
13
14 theIsoHPtTrackTriggerHypo = CompFactory.TrigIsoHPtTrackTriggerHypoAlg(
15 "L2IsoHPtTrack",
16 trackKey = flags.Tracking.ActiveConfig.tracks_FTF
17 )
18
19 selAcc = SelectionCA('UncTrkEmptySeq')
20
21 DummyInputMakerAlg = CompFactory.InputMakerForRoI( "IM_IsoHPtTrack_HypoOnlyStep" )
22 DummyInputMakerAlg.RoITool = CompFactory.ViewCreatorInitialROITool()
23
24 reco = InEventRecoCA('UncTrkEmptyStep',inputMaker=DummyInputMakerAlg)
25 selAcc.mergeReco(reco)
26 selAcc.addHypoAlgo(theIsoHPtTrackTriggerHypo)
27
28 log.debug("Building the Step dictinary for IsoHPt!")
29 return MenuSequence(flags,
30 selAcc,
31 HypoToolGen = TrigIsoHPtTrackTriggerHypoToolFromDict,
32 )
33