Skip to content

Move AFP TOF reco & selection to the next step

Tomasz Bold requested to merge tbold/athena:tof-to-next-stop-22 into 22.0

This MR reshuffles AFP reco to run in two steps: 1 - tracking + combo hypo 2 - TOF

As a result chains not using TOF reco have still option to accept events (or at least run the reco). Chain (only one added in the menu) runs but reject all the events. Enabling DEBUG output indicates that actual data is processed (see below).

Tagging for review @amoreira @saclawso @jmasik and @todorova

FI @campanel

AFP_GlobReco.AFP_GlobRecoTool              1   0   DEBUG in AFP_GlobRecoTool::execute()
AFP_GlobReco...AFP_ProtonRecoAnalyticalA   1   0   DEBUG trackNearContainer size: 1, side  'side':0
AFP_GlobReco...AFP_ProtonRecoAnalyticalA   1   0   DEBUG trackFarContainer  size: 1, side  'side':0
AFP_GlobReco...AFP_ProtonRecoAnalyticalA   1   0   DEBUG Reconstructing proton with bisection method...
AFP_GlobReco...AFP_ProtonRecoAnalyticalA   1   0   DEBUG Tracks (xNear, yNear; xFar, yFar): -0.00422079, -0.008; -0.00477195, -0.00775
AFP_GlobReco...AFP_ProtonRecoAnalyticalA   1   0   DEBUG Bisection energy: 6306.4
AFP_GlobReco...AFP_ProtonRecoAnalyticalA   1   0   DEBUG Reconstructed proton (px, py, pz): 0.960801, 0, 6306.4, chi2 1.62532e-06, side 0
AFP_GlobReco...AFP_ProtonRecoAnalyticalC   1   0   DEBUG trackNearContainer size: 0, side  'side':1
AFP_GlobReco...AFP_ProtonRecoAnalyticalC   1   0   DEBUG trackFarContainer  size: 0, side  'side':1
AFP_GlobReco.AFP_GlobRecoTool              1   0   DEBUG write handle key 'StoreGateSvc+HLT_AFPProtonContainer', have 1 reconstructed protons
AFP_VertexReco.AFP_VertexRecoTool          1   0   DEBUG in AFP_VertexRecoTool::execute()
AFP_VertexReco.AFP...AFP_VertexRecoBasic   1   0   DEBUG tofTrackSideAContainer size: 1
AFP_VertexReco.AFP...AFP_VertexRecoBasic   1   0   DEBUG tofTrackSideCContainer size: 0
AFP_VertexReco.AFP...AFP_VertexRecoBasic   1   0   DEBUG protonSideAContainer size: 1
AFP_VertexReco.AFP...AFP_VertexRecoBasic   1   0   DEBUG protonSideCContainer size: 0
AFP_VertexReco.AFP_VertexRecoTool          1   0   DEBUG write handle key 'StoreGateSvc+HLT_AFPVertexContainer', have 0 reconstructed vertices
TrigAFPToFHypoAlg                          1   0   DEBUG TrigAFPToFHypoAlg::execute()
TrigAFPToFHypoAlg                          1   0   DEBUG Found 1 previous decisions.
TrigAFPToFHypoAlg                          1   0   DEBUG Found 3 primary vertices.
TrigAFPToFHypoAlg                          1   0   DEBUG Found 0 AFP ToF vertices.
Trig...HLT_mb_afprec_afptof_L1RD0_FILLED   1   0   DEBUG Executing the TrigAFPToFHypoTool selection for chain: TrigAFPToFHypoAlg.HLT_mb_afprec_afptof_L1RD0_FILLED
Edited by Tomasz Bold

Merge request reports