From f8de4517d04a34a7042120b5db95ffc98fbe2f6e Mon Sep 17 00:00:00 2001 From: Sandro Wenzel Date: Wed, 8 Oct 2025 00:37:36 +0200 Subject: [PATCH] Fix one-off index problem when copying collision contexts Fixing https://its.cern.ch/jira/browse/O2-6437 --- DataFormats/simulation/src/DigitizationContext.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DataFormats/simulation/src/DigitizationContext.cxx b/DataFormats/simulation/src/DigitizationContext.cxx index 9e8a125c06fa4..a157fbc377fde 100644 --- a/DataFormats/simulation/src/DigitizationContext.cxx +++ b/DataFormats/simulation/src/DigitizationContext.cxx @@ -708,7 +708,7 @@ DigitizationContext DigitizationContext::extractSingleTimeframe(int timeframeid, auto tf_ranges = timeframeindices.at(timeframeid); auto startindex = std::get<0>(tf_ranges); - auto endindex = std::get<1>(tf_ranges); + auto endindex = std::get<1>(tf_ranges) + 1; // +1 due to endindex being "including" auto earlyindex = std::get<2>(tf_ranges); if (earlyindex >= 0) {