65 inputMaker = CompFactory.InputMakerForRoI(
"IM_MistimeMon",
66 RoITool = CompFactory.ViewCreatorInitialROITool(),
67 RoIs=
"MistimeMonInputRoIs",
70 outputName =
recordable(
"HLT_TrigCompositeMistimeJ400")
71 reco = InEventRecoCA(
'Mistime_reco',inputMaker=inputMaker)
72 recoAlg =
L1CorrelationAlgCfg(flags,
"MistimeMonj400", ItemList=[
'L1_J400',
'L1_gJ400p0ETA25'],
73 TrigCompositeWriteHandleKey=outputName, trigCompPassKey=outputName+
".pass",
74 l1AKey=outputName+
".l1a_type", otherTypeKey=outputName+
".other_type",
75 beforeAfterKey=outputName+
".beforeafterflag")
76 reco.addRecoAlgo(recoAlg)
77 selAcc = SelectionCA(
"MistimeMonSequence")
78 selAcc.mergeReco(reco)
81 hypoAlg = CompFactory.TrigGenericHypoAlg(
"MistimeMonJ400HypoAlg", TrigCompositeContainer=outputName)
82 selAcc.addHypoAlgo(hypoAlg)
84 return MenuSequenceCA(flags, selAcc,
85 HypoToolGen = TrigGenericHypoToolFromDict)