@@ -266,18 +266,18 @@ struct PseudorapidityDensityMFT {
266266 " ; isAmbiguous",
267267 {HistType::kTH1I, {{2, -0.5, 1.5}}}});
268268
269- auto htrk = registry.get<TH1>(HIST("Tracks/Control/TrackCount"));
270- auto* x = htrk->GetXaxis();
271- x->SetBinLabel(0 , "All");
272- x->SetBinLabel(1 , "Reass");
273- x->SetBinLabel(2 , "Not Reass");
274- x->SetBinLabel(3 , "Amb");
275- x->SetBinLabel(4 , "Amb+Not-reass");
276- x->SetBinLabel(5 , "Non-Amb");
277- x->SetBinLabel(6 , "Not-Reass+Non-Amb");
278- x->SetBinLabel(7 , "Amb+Non-Amb");
279- x->SetBinLabel(8 , "colid<0");
280- x->SetBinLabel(9 , "wo orphan");
269+ auto htrk = registry.get<TH1>(HIST("Tracks/Control/TrackCount"));
270+ auto* x = htrk->GetXaxis();
271+ x->SetBinLabel(1 , "All");
272+ x->SetBinLabel(2 , "Reass");
273+ x->SetBinLabel(3 , "Not Reass");
274+ x->SetBinLabel(4 , "Amb");
275+ x->SetBinLabel(5 , "Amb+Not-reass");
276+ x->SetBinLabel(6 , "Non-Amb");
277+ x->SetBinLabel(7 , "Not-Reass+Non-Amb");
278+ x->SetBinLabel(8 , "Amb+Non-Amb");
279+ x->SetBinLabel(9 , "colid<0");
280+ x->SetBinLabel(10 , "wo orphan");
281281
282282 registry.add({"Tracks/Control/ReassignedTracksEtaZvtx",
283283 "; #eta; #it{z}_{vtx} (cm); tracks",
@@ -516,7 +516,16 @@ struct PseudorapidityDensityMFT {
516516 (aod::fwdtrack::eta > -3.9f) && (nabs(aod::fwdtrack::bestDCAXY) <= 2.f);
517517
518518 using CollwEv = soa::Join<aod::Collisions, aod::EvSels>;
519+ // Forward declarations for reassociation processes
520+ void processMultReassoc(CollwEv::iterator const& collision,
521+ o2::aod::MFTTracks const& mft,
522+ soa::SmallGroups<aod::BestCollisionsFwd> const& retracks,
523+ FiCentralTracks const& midtracks, aod::Tracks const& trk);
519524
525+ void processMultReassoc3d(CollwEv::iterator const& collision,
526+ o2::aod::MFTTracks const& mft,
527+ soa::SmallGroups<aod::BestCollisionsFwd3d> const& retracks,
528+ FiCentralTracks const& midtracks, aod::Tracks const& trk);
520529 expressions::Filter trackSelectionCentral =
521530 ((aod::track::trackCutFlag & trackSelectionITS) == trackSelectionITS) &&
522531 ifnode((aod::track::v001::detectorMap & (uint8_t)o2::aod::track::TPC) ==
0 commit comments