Skip to content

Commit c711155

Browse files
maciaccoalibuild
andauthored
[PWGLF] count its only + global tracks in run 3 (AliceO2Group#12122)
Co-authored-by: ALICE Builder <[email protected]>
1 parent 6807911 commit c711155

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

PWGLF/TableProducer/Nuspex/ebyeMaker.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)