2 from TriggerMenuMT.HLT.Config.MenuComponents
import MenuSequence, SelectionCA, InEventRecoCA
3 from AthenaConfiguration.ComponentFactory
import CompFactory
4 from AthenaCommon.Logging
import logging
6 logging.getLogger().
info(
"Importing %s",__name__)
7 log = logging.getLogger(__name__)
12 from TrigLongLivedParticlesHypo.TrigDisappearingTrackHypoConfig
import TrigDisappearingTrackHypoToolFromDict
13 from TrigLongLivedParticlesHypo.TrigDisappearingTrackHypoConfig
import createTrigDisappearingTrackHypoAlgCfg
15 selAcc = SelectionCA(
'DisTrkSeq')
19 DummyInputMakerAlg = CompFactory.InputMakerForRoI(
"IM_DisTrkTrack_HypoOnlyStep" )
20 DummyInputMakerAlg.RoITool = CompFactory.ViewCreatorInitialROITool()
23 reco = InEventRecoCA(
'DisTrkEmptyStep',inputMaker=DummyInputMakerAlg)
24 selAcc.mergeReco(reco)
25 selAcc.mergeHypo(theDisTrkHypo)
27 log.debug(
"Building the Step dictinary for DisTrk")
28 return MenuSequence(flags,
30 HypoToolGen = TrigDisappearingTrackHypoToolFromDict,