From 875ac6bf4a2309e0f05d53d201c45b60bda4d306 Mon Sep 17 00:00:00 2001 From: Sandro Wenzel Date: Tue, 4 Nov 2025 11:44:28 +0100 Subject: [PATCH] Revert "Fix one-off index problem when copying collision contexts" This reverts commit db55f0819ad84a35d9e59bb688e2ab5196e54fb1. Apparently it causes another problem for the last timeframe in an anchoredMC simulation. Reverting for now and taking another look. --- 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 a157fbc377fde..9e8a125c06fa4 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) + 1; // +1 due to endindex being "including" + auto endindex = std::get<1>(tf_ranges); auto earlyindex = std::get<2>(tf_ranges); if (earlyindex >= 0) {