Skip to content

Commit d76ca62

Browse files
[PWGLF] Fix V0 deduplication in markV0sUsedInCascades (#11297)
1 parent 0260679 commit d76ca62

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

PWGLF/TableProducer/Strangeness/strangenessbuilder.cxx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1256,8 +1256,13 @@ struct StrangenessBuilder {
12561256
v0sFromCascades.clear();
12571257
v0Map.clear();
12581258
v0Map.resize(v0List.size(), -2); // marks not used
1259+
if (useV0BufferForCascades.value == false) {
1260+
return; // don't attempt to mark needlessly
1261+
}
12591262
if (mEnabledTables[kStoredCascCores]) {
12601263
for (const auto& cascade : cascadeList) {
1264+
if (cascade.v0Id < 0)
1265+
continue;
12611266
if (v0Map[cascade.v0Id] == -2) {
12621267
v0sUsedInCascades++;
12631268
}

0 commit comments

Comments
 (0)