From 85a66e6d5a33259286acd11f4b9563e9885db035 Mon Sep 17 00:00:00 2001 From: Felix Schlepper Date: Mon, 17 Aug 2026 21:34:48 +0200 Subject: [PATCH 1/2] GPU: print ITS stat summary on EOS Signed-off-by: Felix Schlepper --- GPU/Workflow/src/GPUWorkflowSpec.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/GPU/Workflow/src/GPUWorkflowSpec.cxx b/GPU/Workflow/src/GPUWorkflowSpec.cxx index e51a45044da2b..993dd735785e5 100644 --- a/GPU/Workflow/src/GPUWorkflowSpec.cxx +++ b/GPU/Workflow/src/GPUWorkflowSpec.cxx @@ -371,6 +371,12 @@ void GPURecoWorkflowSpec::stop() void GPURecoWorkflowSpec::endOfStream(EndOfStreamContext& ec) { + if (mSpecConfig.runITSTracking && mITSTrackingInterface != nullptr) { + if (static bool printOnce{false}; !printOnce) { + printOnce = true; + mITSTrackingInterface->printSummary(); + } + } handlePipelineEndOfStream(ec); } From 1e8d05246ac2bcbd8be7bfaaaf0a8d33f690b9eb Mon Sep 17 00:00:00 2001 From: Felix Schlepper Date: Wed, 19 Aug 2026 14:27:25 +0200 Subject: [PATCH 2/2] Simplify summary printing in endOfStream method --- GPU/Workflow/src/GPUWorkflowSpec.cxx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/GPU/Workflow/src/GPUWorkflowSpec.cxx b/GPU/Workflow/src/GPUWorkflowSpec.cxx index 993dd735785e5..5edf72eabd9b7 100644 --- a/GPU/Workflow/src/GPUWorkflowSpec.cxx +++ b/GPU/Workflow/src/GPUWorkflowSpec.cxx @@ -372,10 +372,7 @@ void GPURecoWorkflowSpec::stop() void GPURecoWorkflowSpec::endOfStream(EndOfStreamContext& ec) { if (mSpecConfig.runITSTracking && mITSTrackingInterface != nullptr) { - if (static bool printOnce{false}; !printOnce) { - printOnce = true; - mITSTrackingInterface->printSummary(); - } + mITSTrackingInterface->printSummary(); } handlePipelineEndOfStream(ec); }