diff --git a/DPG/Tasks/AOTTrack/qaEfficiency.cxx b/DPG/Tasks/AOTTrack/qaEfficiency.cxx index 20896f0476a..fac8988226a 100644 --- a/DPG/Tasks/AOTTrack/qaEfficiency.cxx +++ b/DPG/Tasks/AOTTrack/qaEfficiency.cxx @@ -1054,7 +1054,7 @@ struct QaEfficiency { } return false; // Otherwise, not considered a tertiary particle } - template + template void fillMCTrackHistograms(const TrackCandidatesMC::iterator& track, const bool doMakeHistograms) { static_assert(pdgSign == 0 || pdgSign == 1); @@ -1073,8 +1073,8 @@ struct QaEfficiency { } constexpr int histogramIndex = id + pdgSign * nSpecies; LOG(debug) << "fillMCTrackHistograms for pdgSign '" << pdgSign << "' and id '" << static_cast(id) << "' " << particleName(pdgSign, id) << " with index " << histogramIndex; - const o2::aod::McParticles::iterator& mcParticle = track.mcParticle(); - const CollisionCandidatesMC::iterator& collision = track.collision_as(); + auto const& mcParticle = track.mcParticle(); + auto const& collision = track.collision_as(); float radius = std::sqrt(mcParticle.vx() * mcParticle.vx() + mcParticle.vy() * mcParticle.vy()); if (numSameCollision) { if (!collision.has_mcCollision()) { @@ -1872,15 +1872,15 @@ struct QaEfficiency { // Filling variable histograms histos.fill(HIST("MC/trackLength"), track.length()); static_for<0, 1>([&](auto pdgSign) { - fillMCTrackHistograms(track, doEl); - fillMCTrackHistograms(track, doMu); - fillMCTrackHistograms(track, doPi); - fillMCTrackHistograms(track, doKa); - fillMCTrackHistograms(track, doPr); - fillMCTrackHistograms(track, doDe); - fillMCTrackHistograms(track, doTr); - fillMCTrackHistograms(track, doHe); - fillMCTrackHistograms(track, doAl); + fillMCTrackHistograms(track, doEl); + fillMCTrackHistograms(track, doMu); + fillMCTrackHistograms(track, doPi); + fillMCTrackHistograms(track, doKa); + fillMCTrackHistograms(track, doPr); + fillMCTrackHistograms(track, doDe); + fillMCTrackHistograms(track, doTr); + fillMCTrackHistograms(track, doHe); + fillMCTrackHistograms(track, doAl); }); } @@ -2041,15 +2041,15 @@ struct QaEfficiency { // Filling variable histograms histos.fill(HIST("MC/trackLength"), track.length()); static_for<0, 1>([&](auto pdgSign) { - fillMCTrackHistograms(track, doEl); - fillMCTrackHistograms(track, doMu); - fillMCTrackHistograms(track, doPi); - fillMCTrackHistograms(track, doKa); - fillMCTrackHistograms(track, doPr); - fillMCTrackHistograms(track, doDe); - fillMCTrackHistograms(track, doTr); - fillMCTrackHistograms(track, doHe); - fillMCTrackHistograms(track, doAl); + fillMCTrackHistograms(track, doEl); + fillMCTrackHistograms(track, doMu); + fillMCTrackHistograms(track, doPi); + fillMCTrackHistograms(track, doKa); + fillMCTrackHistograms(track, doPr); + fillMCTrackHistograms(track, doDe); + fillMCTrackHistograms(track, doTr); + fillMCTrackHistograms(track, doHe); + fillMCTrackHistograms(track, doAl); }); }