9def dEdxTriggerHypoSequenceGenCfg(flags):
10 from TrigLongLivedParticlesHypo.TrigdEdxTrackHypoConfig import TrigdEdxTrackHypoToolFromDict
11 from TrigLongLivedParticlesHypo.TrigdEdxTrackHypoConfig import TrigdEdxTrackHypoAlgCfg
12
13 selAcc = SelectionCA('dEdxSeq')
14
15
16 thedEdxTrackHypo = TrigdEdxTrackHypoAlgCfg(flags, "dEdxTrack")
17
18 from AthenaConfiguration.ComponentFactory import CompFactory
19 DummyInputMakerAlg = CompFactory.InputMakerForRoI( "IM_dEdxTrack_HypoOnlyStep" )
20 DummyInputMakerAlg.RoITool = CompFactory.ViewCreatorInitialROITool()
21 reco = InEventRecoCA('dEdxEmptyStep',inputMaker=DummyInputMakerAlg)
22 selAcc.mergeReco(reco)
23 selAcc.mergeHypo(thedEdxTrackHypo)
24
25 return MenuSequence( flags,
26 selAcc,
27 HypoToolGen = TrigdEdxTrackHypoToolFromDict
28 )