@@ -247,9 +247,10 @@ struct HfDataCreatorCharmHadPiReduced {
247247 Preslice<CandsLcFiltered> candsLcPerCollision = aod::track_association::collisionId;
248248 Preslice<CandsLcFilteredWithMl> candsLcPerCollisionWithMl = aod::track_association::collisionId;
249249 Preslice<aod::TrackAssoc> trackIndicesPerCollision = aod::track_association::collisionId;
250- PresliceUnsorted<CollisionsWCentAndMcLabels> colPerMcCollision = aod::mccollisionlabel::mcCollisionId;
251250 Preslice<aod::McParticles> mcParticlesPerMcCollision = aod::mcparticle::mcCollisionId;
252251
252+ PresliceUnsorted<CollisionsWCentAndMcLabels> colPerMcCollision = aod::mccollisionlabel::mcCollisionId;
253+
253254 std::shared_ptr<TH1> hCandidatesD0, hCandidatesDPlus, hCandidatesDs, hCandidatesLc;
254255 HistogramRegistry registry{" registry" };
255256
@@ -1681,7 +1682,7 @@ struct HfDataCreatorCharmHadPiReduced {
16811682 o2::hf_evsel::checkEvSel<true , o2::hf_centrality::CentralityEstimator::None, aod::BCsWithTimestamps>(collision, hfEvSel, zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl, ccdb, registry);
16821683
16831684 auto thisCollId = collision.globalIndex ();
1684- auto candsCThisColl = candsC.sliceBy (candsDplusPerCollision , thisCollId);
1685+ auto candsCThisColl = candsC.sliceBy (candsDsPerCollision , thisCollId);
16851686 auto trackIdsThisCollision = trackIndices.sliceBy (trackIndicesPerCollision, thisCollId);
16861687 runDataCreation<false , false , DecayChannel::BsToDsminusPi, false >(collision, candsCThisColl, trackIdsThisCollision, tracks, tracks, -1 , bcs);
16871688 }
@@ -1711,7 +1712,7 @@ struct HfDataCreatorCharmHadPiReduced {
17111712 o2::hf_evsel::checkEvSel<true , o2::hf_centrality::CentralityEstimator::None, aod::BCsWithTimestamps>(collision, hfEvSel, zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl, ccdb, registry);
17121713
17131714 auto thisCollId = collision.globalIndex ();
1714- auto candsCThisColl = candsC.sliceBy (candsDplusPerCollisionWithMl , thisCollId);
1715+ auto candsCThisColl = candsC.sliceBy (candsDsPerCollisionWithMl , thisCollId);
17151716 auto trackIdsThisCollision = trackIndices.sliceBy (trackIndicesPerCollision, thisCollId);
17161717 runDataCreation<false , true , DecayChannel::BsToDsminusPi, false >(collision, candsCThisColl, trackIdsThisCollision, tracks, tracks, -1 , bcs);
17171718 }
@@ -1741,7 +1742,7 @@ struct HfDataCreatorCharmHadPiReduced {
17411742 o2::hf_evsel::checkEvSel<true , o2::hf_centrality::CentralityEstimator::None, aod::BCsWithTimestamps>(collision, hfEvSel, zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl, ccdb, registry);
17421743
17431744 auto thisCollId = collision.globalIndex ();
1744- auto candsCThisColl = candsC.sliceBy (candsDplusPerCollision , thisCollId);
1745+ auto candsCThisColl = candsC.sliceBy (candsDsPerCollision , thisCollId);
17451746 auto trackIdsThisCollision = trackIndices.sliceBy (trackIndicesPerCollision, thisCollId);
17461747 runDataCreation<false , false , DecayChannel::BsToDsminusPi, true >(collision, candsCThisColl, trackIdsThisCollision, tracks, tracks, -1 , bcs);
17471748 }
@@ -1771,7 +1772,7 @@ struct HfDataCreatorCharmHadPiReduced {
17711772 o2::hf_evsel::checkEvSel<true , o2::hf_centrality::CentralityEstimator::None, aod::BCsWithTimestamps>(collision, hfEvSel, zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl, ccdb, registry);
17721773
17731774 auto thisCollId = collision.globalIndex ();
1774- auto candsCThisColl = candsC.sliceBy (candsDplusPerCollisionWithMl , thisCollId);
1775+ auto candsCThisColl = candsC.sliceBy (candsDsPerCollisionWithMl , thisCollId);
17751776 auto trackIdsThisCollision = trackIndices.sliceBy (trackIndicesPerCollision, thisCollId);
17761777 runDataCreation<false , true , DecayChannel::BsToDsminusPi, true >(collision, candsCThisColl, trackIdsThisCollision, tracks, tracks, -1 , bcs);
17771778 }
@@ -2060,7 +2061,7 @@ struct HfDataCreatorCharmHadPiReduced {
20602061 o2::hf_evsel::checkEvSel<true , o2::hf_centrality::CentralityEstimator::None, BCsInfo>(collision, hfEvSel, zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl, ccdb, registry);
20612062
20622063 auto thisCollId = collision.globalIndex ();
2063- auto candsCThisColl = candsC.sliceBy (candsDplusPerCollision , thisCollId);
2064+ auto candsCThisColl = candsC.sliceBy (candsDsPerCollision , thisCollId);
20642065 auto trackIdsThisCollision = trackIndices.sliceBy (trackIndicesPerCollision, thisCollId);
20652066 auto collsSameMcCollision = collisions.sliceBy (colPerMcCollision, collision.mcCollisionId ());
20662067 int64_t indexCollisionMaxNumContrib = getIndexCollisionMaxNumContrib (collsSameMcCollision);
@@ -2097,7 +2098,7 @@ struct HfDataCreatorCharmHadPiReduced {
20972098 o2::hf_evsel::checkEvSel<true , o2::hf_centrality::CentralityEstimator::None, BCsInfo>(collision, hfEvSel, zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl, ccdb, registry);
20982099
20992100 auto thisCollId = collision.globalIndex ();
2100- auto candsCThisColl = candsC.sliceBy (candsDplusPerCollisionWithMl , thisCollId);
2101+ auto candsCThisColl = candsC.sliceBy (candsDsPerCollisionWithMl , thisCollId);
21012102 auto trackIdsThisCollision = trackIndices.sliceBy (trackIndicesPerCollision, thisCollId);
21022103 auto collsSameMcCollision = collisions.sliceBy (colPerMcCollision, collision.mcCollisionId ());
21032104 int64_t indexCollisionMaxNumContrib = getIndexCollisionMaxNumContrib (collsSameMcCollision);
0 commit comments