11 vsivtxname =
"HLT_TrigVSIVertex"
13 from TriggerMenuMT.HLT.UnconventionalTracking.CommonConfiguration
import getCommonInDetFullScanLRTCfg
14 from TriggerMenuMT.HLT.Jet.JetMenuSequencesConfig
import getTrackingInputMaker
17 from TrigInDetConfig.utils
import cloneFlagsToActiveConfig
22 from TrigVrtSecInclusive.TrigVrtSecInclusiveConfig
import TrigVrtSecInclusiveCfg
24 "TrigVrtSecInclusive",
25 flags.Tracking.ActiveConfig.tracks_FTF,
26 flags.Trigger.InDetTracking.fullScanLRT.tracks_FTF,
27 flags.Tracking.ActiveConfig.vertex,
29 "HLT_TrigVSITrkPair",recordTrkPair=
False)
30 reco.mergeReco(theVSI)
33 selAcc = SelectionCA(
"UncFSVSISeq")
34 from TrigLongLivedParticlesHypo.TrigVrtSecInclusiveHypoConfig
import TrigVSIHypoToolFromDict
35 from TrigLongLivedParticlesHypo.TrigVrtSecInclusiveHypoConfig
import createTrigVSIHypoAlgCfg
37 from TrigEDMConfig.TriggerEDM
import recordable
40 vtxCountKey =
recordable(
"HLT_TrigVSI_VtxCount"),
42 selAcc.mergeReco(reco)
43 selAcc.addHypoAlgo(theHypoAlg)
45 log.info(
"Building the Step dictinary for TrigVSI!")
46 return MenuSequence(flags,
48 HypoToolGen = TrigVSIHypoToolFromDict)