From 2507d0e98ca8348acce1dabf3f65a6b454d323c0 Mon Sep 17 00:00:00 2001 From: miranov25 Date: Fri, 19 Feb 2021 08:58:57 +0100 Subject: [PATCH] ATO-525 - bug fix for ROOT6 - makeCacheTree - have to check upper bound in case above upper bound -statistic get lost --- STAT/AliTreePlayer.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/STAT/AliTreePlayer.cxx b/STAT/AliTreePlayer.cxx index 2bcd536f730..c9da85fc4c0 100644 --- a/STAT/AliTreePlayer.cxx +++ b/STAT/AliTreePlayer.cxx @@ -1647,7 +1647,7 @@ void AliTreePlayer::MakeCacheTreeChunk(TTree * tree, TString varList, TString ou for (Int_t iEntry=firstEntry; iEntrySetEstimate(chunkSize); - if (chunkSize+iEntry>entriesAll) chunkSize=entriesAll-iEntry; // ROOT6 does not handle properly query above limt + if (chunkSize+iEntry>=entriesAll) chunkSize=entriesAll-iEntry; // ROOT6 does not handle properly query above limit Int_t entries = tree->Draw(varList.Data(), selection, "goffpara", chunkSize, iEntry); if (entries<=0) break; if (entries > estimate) {