From c78c909ac1fd84c12394353628105e48feebf4eb Mon Sep 17 00:00:00 2001 From: Henrik Fribert Date: Tue, 12 May 2026 13:40:13 +0200 Subject: [PATCH] Fix mult. mixing bins --- PWGLF/TableProducer/Strangeness/sigmaHadCorr.cxx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/PWGLF/TableProducer/Strangeness/sigmaHadCorr.cxx b/PWGLF/TableProducer/Strangeness/sigmaHadCorr.cxx index 20777c211c3..db2f50c8e29 100644 --- a/PWGLF/TableProducer/Strangeness/sigmaHadCorr.cxx +++ b/PWGLF/TableProducer/Strangeness/sigmaHadCorr.cxx @@ -42,7 +42,6 @@ #include #include -#include #include #include #include @@ -631,14 +630,12 @@ struct sigmaHadCorrTask { SliceCache cache; using BinningTypeNumContrib = ColumnBinningPolicy; using BinningTypeMultNTracksPV = ColumnBinningPolicy; - BinningTypeNumContrib colBinningNumContrib{{CfgVtxBins, CfgMultBins}, true}; - BinningTypeMultNTracksPV colBinningPVMult{{CfgVtxBins, CfgMultBins}, true}; void processMixedEvent(const CollisionsFull& collisions, const aod::KinkCands& kinkCands, const TracksFull& tracks) { if (useMultNTracksPV.value) { for (auto const& [collision1, collision2] : - selfCombinations(colBinningPVMult, nEvtMixingBkg, -1, collisions, collisions)) { + selfCombinations(BinningTypeMultNTracksPV{{CfgVtxBins, CfgMultBins}, true}, nEvtMixingBkg, -1, collisions, collisions)) { if (collision1.index() == collision2.index()) continue; sigmaHadCandidates.clear(); @@ -661,7 +658,7 @@ struct sigmaHadCorrTask { } } else { for (auto const& [collision1, collision2] : - selfCombinations(colBinningNumContrib, nEvtMixingBkg, -1, collisions, collisions)) { + selfCombinations(BinningTypeNumContrib{{CfgVtxBins, CfgMultBins}, true}, nEvtMixingBkg, -1, collisions, collisions)) { if (collision1.index() == collision2.index()) continue; sigmaHadCandidates.clear(); @@ -772,7 +769,7 @@ struct sigmaHadCorrTask { { if (useMultNTracksPV.value) { for (auto const& [collision1, collision2] : - selfCombinations(colBinningPVMult, nEvtMixingBkg, -1, collisions, collisions)) { + selfCombinations(BinningTypeMultNTracksPV{{CfgVtxBins, CfgMultBins}, true}, nEvtMixingBkg, -1, collisions, collisions)) { if (collision1.index() == collision2.index()) continue; sigmaHadCandidates.clear(); @@ -821,7 +818,7 @@ struct sigmaHadCorrTask { } } else { for (auto const& [collision1, collision2] : - selfCombinations(colBinningNumContrib, nEvtMixingBkg, -1, collisions, collisions)) { + selfCombinations(BinningTypeNumContrib{{CfgVtxBins, CfgMultBins}, true}, nEvtMixingBkg, -1, collisions, collisions)) { if (collision1.index() == collision2.index()) continue; sigmaHadCandidates.clear();