Skip to content

Commit 260f4ed

Browse files
committed
PWGLF: Fix module initializer code checks
1 parent 81d9f61 commit 260f4ed

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
#include "PWGLF/DataModel/mcCentrality.h"
2121
#include "PWGLF/Utils/collisionCuts.h"
2222

23-
#include "Common/CCDB/EventSelectionParams.h"
2423
#include "Common/CCDB/RCTSelectionFlags.h"
25-
#include "Common/DataModel/Centrality.h"
2624
#include "Common/DataModel/EventSelection.h"
2725
#include "Common/DataModel/Multiplicity.h"
2826
#include "Common/DataModel/PIDResponseTOF.h"
@@ -47,6 +45,7 @@
4745

4846
#include <TH1.h>
4947
#include <THnSparse.h>
48+
#include <TPDGCode.h>
5049

5150
#include <algorithm>
5251
#include <array>
@@ -510,6 +509,7 @@ struct ResonanceModuleInitializer {
510509

511510
// Keep this QA-only mapping synchronized with CollisonCuts without exposing
512511
// its internal selection registry.
512+
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage) -- X-macro interface of EventSelectionFlagsMapping.def
513513
#define EVSEL_FLAG(enumVal, member, defaultVal, evtSelEnum, setter, getter, label, desc) \
514514
if (colCuts.getSelection(o2::analysis::CollisonCuts::evtSelEnum)) { \
515515
if (!collision.selection_bit(o2::aod::evsel::enumVal)) { \
@@ -1044,7 +1044,7 @@ struct ResonanceDaughterInitializer {
10441044
allDaughterIds.erase(std::unique(allDaughterIds.begin(), allDaughterIds.end()), allDaughterIds.end());
10451045
}
10461046

1047-
bool accepts(int64_t trackId) const
1047+
[[nodiscard]] bool accepts(int64_t trackId) const
10481048
{
10491049
if (!hasSelectedCandidate) {
10501050
return false;
@@ -1888,7 +1888,7 @@ struct ResonanceDaughterInitializer {
18881888
collectSelectedV0Daughters<isMC>(collision, v0sThisCollision, tracks, selection.useGlobalDaughterVeto);
18891889
}
18901890
if (selection.useCascadeCandidates &&
1891-
!(useEitherPairGate && !selection.useGlobalDaughterVeto && selection.v0Candidates.hasSelectedCandidate)) {
1891+
(!useEitherPairGate || selection.useGlobalDaughterVeto || !selection.v0Candidates.hasSelectedCandidate)) {
18921892
auto cascadesThisCollision = cascades.sliceBy(cascPreslice, collision.collisionId());
18931893
selection.cascadeCandidates =
18941894
collectSelectedCascadeDaughters<isMC>(collision, cascadesThisCollision, tracks, selection.useGlobalDaughterVeto);

0 commit comments

Comments
 (0)