Skip to content

Commit 572b956

Browse files
[PWGLF] Restore slicing on tracked cascades in strangederivedbuilder (#18127)
Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
1 parent 7ec53ef commit 572b956

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

‎PWGLF/TableProducer/Strangeness/strangederivedbuilder.cxx‎

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ struct strangederivedbuilder {
249249
Preslice<aod::V0Datas> V0perCollision = o2::aod::v0data::collisionId;
250250
Preslice<aod::CascDatas> CascperCollision = o2::aod::cascdata::collisionId;
251251
Preslice<aod::KFCascDatas> KFCascperCollision = o2::aod::cascdata::collisionId;
252-
// Preslice<aod::TraCascDatas> TraCascperCollision = o2::aod::cascdata::collisionId;
252+
Preslice<aod::TraCascDatas> TraCascperCollision = o2::aod::cascdata::collisionId;
253253
Preslice<aod::McParticles> mcParticlePerMcCollision = o2::aod::mcparticle::mcCollisionId;
254254
Preslice<UDCollisionsFull> udCollisionsPerCollision = o2::aod::udcollision::collisionId;
255255

@@ -576,12 +576,11 @@ struct strangederivedbuilder {
576576
auto V0Table_thisColl = V0s.sliceBy(V0perCollision, collIdx);
577577
auto CascTable_thisColl = Cascades.sliceBy(CascperCollision, collIdx);
578578
auto KFCascTable_thisColl = KFCascades.sliceBy(KFCascperCollision, collIdx);
579-
// auto TraCascTable_thisColl = TraCascades.sliceBy(TraCascperCollision, collIdx);
579+
auto TraCascTable_thisColl = TraCascades.sliceBy(TraCascperCollision, collIdx);
580580
bool strange = V0Table_thisColl.size() > 0 ||
581581
CascTable_thisColl.size() > 0 ||
582-
KFCascTable_thisColl.size() > 0
583-
// ||TraCascTable_thisColl.size() > 0
584-
;
582+
KFCascTable_thisColl.size() > 0 ||
583+
TraCascTable_thisColl.size() > 0;
585584

586585
auto bc = collision.template bc_as<bcType>();
587586

@@ -762,8 +761,8 @@ struct strangederivedbuilder {
762761
CascadeCollIndices[casc.globalIndex()] = products.strangeColl.lastIndex();
763762
for (const auto& casc : KFCascTable_thisColl)
764763
KFCascadeCollIndices[casc.globalIndex()] = products.strangeColl.lastIndex();
765-
// for (const auto& casc : TraCascTable_thisColl)
766-
// TraCascadeCollIndices[casc.globalIndex()] = products.strangeColl.lastIndex();
764+
for (const auto& casc : TraCascTable_thisColl)
765+
TraCascadeCollIndices[casc.globalIndex()] = products.strangeColl.lastIndex();
767766
}
768767

769768
// +-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+-<*>-+

0 commit comments

Comments
 (0)