Skip to content

Commit b85b8ea

Browse files
authored
PWGEM/PhotonMeson: fix for sliceByCachedUnsorted (#5549)
1 parent a5f1417 commit b85b8ea

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

PWGEM/PhotonMeson/TableProducer/skimmerDalitzEE.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ struct skimmerDalitzEE {
4343
Preslice<MyTracks> perCol = o2::aod::emprimaryelectron::emeventId;
4444

4545
SliceCache cache_cefp;
46-
Preslice<aod::EMPrimaryElectrons> perCol_cefp = o2::aod::emprimaryelectron::collisionId;
46+
PresliceUnsorted<aod::EMPrimaryElectrons> perCol_cefp = o2::aod::emprimaryelectron::collisionId;
4747

4848
Produces<aod::DalitzEEs> dalitzees;
4949
Produces<o2::aod::DalitzEEEMEventIds> dalitz_ee_eventid;
@@ -220,8 +220,8 @@ struct skimmerDalitzEE {
220220
void processCEFP(soa::Join<aod::Collisions, aod::EMEventsBz> const& collisions, aod::EMPrimaryElectrons const& tracks)
221221
{
222222
for (auto& collision : collisions) {
223-
auto posTracks_per_coll = posTracks_cefp->sliceByCached(o2::aod::emprimaryelectron::collisionId, collision.globalIndex(), cache_cefp);
224-
auto negTracks_per_coll = negTracks_cefp->sliceByCached(o2::aod::emprimaryelectron::collisionId, collision.globalIndex(), cache_cefp);
223+
auto posTracks_per_coll = posTracks_cefp->sliceByCachedUnsorted(o2::aod::emprimaryelectron::collisionId, collision.globalIndex(), cache_cefp);
224+
auto negTracks_per_coll = negTracks_cefp->sliceByCachedUnsorted(o2::aod::emprimaryelectron::collisionId, collision.globalIndex(), cache_cefp);
225225

226226
int npair_uls = 0, npair_lspp = 0, npair_lsmm = 0;
227227
npair_uls = fillPairTable<EM_EEPairType::kULS, true>(collision, posTracks_per_coll, negTracks_per_coll); // ULS

0 commit comments

Comments
 (0)