diff --git a/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.cxx b/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.cxx index 9515b2edb0f..6432a35cf3b 100644 --- a/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.cxx +++ b/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.cxx @@ -1131,7 +1131,6 @@ inline int8_t IdentifiedBfFilterTracks::AcceptTrack(TrackObject const& track) if (matchTrackType(track)) { if (ptlow < track.pt() && track.pt() < ptup && etalow < track.eta() && track.eta() < etaup) { - MatchRecoGenSpecies sp = trackIdentification(track); if (sp == kWrongSpecies) { return -1; diff --git a/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.h b/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.h index e9f8c52906e..d47394b8767 100644 --- a/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.h +++ b/PWGCF/TwoParticleCorrelations/TableProducer/identifiedBfFilter.h @@ -611,6 +611,7 @@ inline bool centralitySelection(CollisionObject const&, float&) template <> inline bool centralitySelection(aod::CollisionEvSelCent const& collision, float& centmult) { + return centralitySelectionMult(collision, centmult); } @@ -618,6 +619,7 @@ inline bool centralitySelection(aod::CollisionEvSelCent template <> inline bool centralitySelection(aod::CollisionEvSelRun2Cent const& collision, float& centmult) { + return centralitySelectionMult(collision, centmult); } @@ -625,6 +627,7 @@ inline bool centralitySelection(aod::CollisionEvSel template <> inline bool centralitySelection(aod::CollisionEvSel const& collision, float& centmult) { + return centralitySelectionNoMult(collision, centmult); } @@ -632,6 +635,7 @@ inline bool centralitySelection(aod::CollisionEvSel const& template <> inline bool centralitySelection::iterator>(soa::Join::iterator const& collision, float& centmult) { + return centralitySelectionNoMult(collision, centmult); } @@ -639,6 +643,7 @@ inline bool centralitySelection inline bool centralitySelection::iterator>(soa::Join::iterator const& collision, float& centmult) { + return centralitySelectionMult(collision, centmult); } @@ -676,7 +681,6 @@ inline bool IsEvtSelected(CollisionObject const& collision, float& centormult) } bool centmultsel = centralitySelection(collision, centormult); - return trigsel && zvtxsel && centmultsel; } diff --git a/PWGCF/TwoParticleCorrelations/Tasks/identifiedbf.cxx b/PWGCF/TwoParticleCorrelations/Tasks/identifiedbf.cxx index b23b611da6f..8fe88041085 100644 --- a/PWGCF/TwoParticleCorrelations/Tasks/identifiedbf.cxx +++ b/PWGCF/TwoParticleCorrelations/Tasks/identifiedbf.cxx @@ -905,7 +905,6 @@ struct IdentifiedBfCorrelationsTask { void processSame(FilterdCollision const& collision, FilteredTracks const& tracks, uint64_t timestamp = 0) { using namespace correlationstask; - if (ccdblst == nullptr) { if (loadfromccdb) { ccdblst = getCCDBInput(cfginputfile.cfgCCDBPathName->c_str(), cfginputfile.cfgCCDBDate->c_str()); @@ -1330,6 +1329,6 @@ WorkflowSpec defineDataProcessing(ConfigContext const& cfgc) { WorkflowSpec workflow{ adaptAnalysisTask(cfgc, TaskName{"IdentifiedBfCorrelationsTaskRec"}, SetDefaultProcesses{{{"processRecLevel", true}, {"processRecLevelMixed", false}, {"processCleaner", false}}}), - adaptAnalysisTask(cfgc, TaskName{"IdentifiedBfCorrelationsTaskGen"}, SetDefaultProcesses{{{"processGenLevel", true}, {"processGenLevelMixed", false}, {"processCleaner", false}}})}; + adaptAnalysisTask(cfgc, TaskName{"IdentifiedBfCorrelationsTaskGen"}, SetDefaultProcesses{{{"processGenLevel", false}, {"processGenLevelMixed", false}, {"processCleaner", true}}})}; return workflow; }