Skip to content

Commit 764a518

Browse files
authored
[PWGHF] trackIndexSkimCreator: Avoid slicing inside the inner loop (#16581)
1 parent 3410e9c commit 764a518

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

PWGHF/TableProducer/trackIndexSkimCreator.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3938,6 +3938,7 @@ struct HfTrackIndexSkimCreatorLfCascades {
39383938
// cascade loop
39393939
const auto thisCollId = collision.globalIndex();
39403940
const auto groupedCascades = cascades.sliceBy(cascadesPerCollision, thisCollId);
3941+
const auto groupedBachTrackIndices = trackIndices.sliceBy(trackIndicesPerCollision, thisCollId);
39413942

39423943
for (const auto& casc : groupedCascades) {
39433944

@@ -3995,7 +3996,6 @@ struct HfTrackIndexSkimCreatorLfCascades {
39953996
trackParCovCascOmega.setPID(o2::track::PID::OmegaMinus);
39963997

39973998
//--------------combining cascade and pion tracks--------------
3998-
const auto groupedBachTrackIndices = trackIndices.sliceBy(trackIndicesPerCollision, thisCollId);
39993999
for (auto trackIdCharmBachelor1 = groupedBachTrackIndices.begin(); trackIdCharmBachelor1 != groupedBachTrackIndices.end(); ++trackIdCharmBachelor1) {
40004000

40014001
hfFlag = 0;

0 commit comments

Comments
 (0)