@@ -555,8 +555,9 @@ struct EbyeMaker {
555555 for (const auto & track : tracks) {
556556 if (track.trackType () == o2::aod::track::TrackTypeEnum::Run2Tracklet && std::abs (track.eta ()) < trklEtaMax && !(doprocessRun3 || doprocessMcRun3)) { // tracklet
557557 nTrackletsColl++;
558+ } else if (std::abs (track.eta ()) < trklEtaMax && track.itsNCls () > 3 && (doprocessRun3 || doprocessMcRun3)) { // ITS only + global tracks
559+ nTrackletsColl++;
558560 }
559-
560561 if (!selectTrack (track)) {
561562 continue ;
562563 }
@@ -925,7 +926,7 @@ struct EbyeMaker {
925926 histos.fill (HIST (" QA/PvMultVsCent" ), centrality, collision.numContrib ());
926927 fillRecoEvent (collision, tracks, v0TableThisCollision, centrality);
927928
928- miniCollTable (static_cast <int8_t >(collision.posZ () * 10 ), 0x0 , 0x0 , centrality, nTracksColl);
929+ miniCollTable (static_cast <int8_t >(collision.posZ () * 10 ), 0x0 , nTrackletsColl , centrality, nTracksColl);
929930
930931 for (auto & candidateTrack : candidateTracks[0 ]) { // o2-linter: disable=const-ref-in-for-loop (not a const ref)
931932 auto tk = tracks.rawIteratorAt (candidateTrack.globalIndex );
@@ -1104,7 +1105,7 @@ struct EbyeMaker {
11041105 fillMcEvent (collision, tracks, v0TableThisCollision, centrality, mcParticles, mcLab);
11051106 fillMcGen (mcParticles, mcLab, collision.mcCollisionId ());
11061107
1107- miniCollTable (static_cast <int8_t >(collision.posZ () * 10 ), nChPartGen, 0x0 , centrality, nTracksColl);
1108+ miniCollTable (static_cast <int8_t >(collision.posZ () * 10 ), nChPartGen, nTrackletsColl , centrality, nTracksColl);
11081109
11091110 for (auto & candidateTrack : candidateTracks[0 ]) { // o2-linter: disable=const-ref-in-for-loop (not a const ref)
11101111 int selMask = -1 ;
0 commit comments