68 """ Create the tracking CA and return it as well as the output name dictionary """
72 acc.addEventAlgo(CompFactory.AthViews.ViewDataVerifier(
73 name =
"VDVInDetFTF_jetSuper",
75 (
'xAOD::JetContainer' ,
'StoreGateSvc+HLT_AntiKt4EMTopoJets_subjesIS_fastftag'),
79 assert trkopt ==
"roiftf"
81 from AthenaCommon.Logging
import logging
82 log = logging.getLogger(__name__)
89 signatureName=
"jetSuper",
94 if flagsWithTrk.Trigger.Jet.doJetSuperPrecisionTracking:
99 signatureName=
"jetSuper",
104 vertexInputTracks = flagsWithTrk.Tracking.ActiveConfig.tracks_IDTrig
107 vertexInputTracks = flagsWithTrk.Tracking.ActiveConfig.tracks_FTF
112 inputTracks = vertexInputTracks,
113 outputVtx = flagsWithTrk.Tracking.ActiveConfig.vertex)
117 jetContext = flags.Jet.Context[trkopt]
118 outmap = { k:jetContext[k]
for k
in flags.Jet.Context.CommonTrackKeys }
119 if flags.Trigger.Jet.doJetSuperPrecisionTracking:
120 outmap[
"Tracks"] = vertexInputTracks