Skip to content

[PWGLF] Apply missing cuts before filling dE/dx vs momentum histograms#16848

Merged
maciacco merged 39 commits into
AliceO2Group:masterfrom
PaolaVT:master
Jul 4, 2026
Merged

[PWGLF] Apply missing cuts before filling dE/dx vs momentum histograms#16848
maciacco merged 39 commits into
AliceO2Group:masterfrom
PaolaVT:master

Conversation

@PaolaVT

@PaolaVT PaolaVT commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

-multiplicityPt.cxx:
The dE/dx vs. momentum histograms were being filled before the required track selection cuts. The filling order has been corrected so that only tracks passing all cuts contribute to the histograms. As well as, the unused CentClasses member was deleted.

-dedxPidAnalysis.cxx:
The fphiCutLow/fphiCutHigh arguments from passedPhiCutPri and passedPhiCutSecondaries were removed and struct members were used directly instead.

@maciacco maciacco marked this pull request as ready for review July 2, 2026 11:44
@alibuild

alibuild commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for b2d848f at 2026-07-02 14:12:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 96 errors and 171 warnings.'
Found 96 errors and 171 warnings.
++ [[ 96 -gt 0 ]]
++ cat /sw/BUILD/4870b7a64530569c50e86314cd69697ff60b196b/O2Physics-code-check/errors.txt
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:69:46: error: variable 'hDedxVsMomentumVsCentPos' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:70:46: error: variable 'hDedxVsMomentumVsCentNeg' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:71:50: error: variable 'hDedxVspTMomentumVsCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:72:28: error: no header providing "TH2" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:72:50: error: variable 'hMomentumVsEtaPos' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:73:50: error: variable 'hMomentumVsEtaNeg' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:74:50: error: variable 'hpTVsEtaPos' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:75:50: error: variable 'hpTVsEtaNeg' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:77:8: error: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:259:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:260:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:261:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:262:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:263:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:265:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:266:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:267:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:268:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:270:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:271:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:272:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:273:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:275:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:276:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:277:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:278:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:279:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:280:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:301:42: error: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1504:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1516:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1528:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:16:1: error: included header LFParticleIdentification.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:17:1: error: included header mcCentrality.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:18:1: error: included header spectraTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:19:1: error: included header inelGt.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:21:1: error: included header RecoDecay.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:26:1: error: included header McCollisionExtra.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:28:1: error: included header PIDResponseTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:34:1: error: included header ASoAHelpers.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:41:1: error: included header Track.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:47:1: error: included header algorithm is not used directly [misc-include-cleaner,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@maciacco maciacco marked this pull request as draft July 2, 2026 12:14
@maciacco maciacco marked this pull request as ready for review July 2, 2026 12:14
@maciacco maciacco marked this pull request as draft July 2, 2026 12:14
@PaolaVT PaolaVT marked this pull request as ready for review July 3, 2026 19:53
@alibuild

alibuild commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 2a04ed9 at 2026-07-03 22:25:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 70 errors and 173 warnings.'
Found 70 errors and 173 warnings.
++ [[ 70 -gt 0 ]]
++ cat /sw/BUILD/2fb2ea46a3ab073c6636c1650c37a0ff486af74a/O2Physics-code-check/errors.txt
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:54:1: error: included header string_view is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:70:8: error: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:287:42: error: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1358:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1370:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1382:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:16:1: error: included header LFParticleIdentification.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:17:1: error: included header mcCentrality.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:18:1: error: included header spectraTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:19:1: error: included header inelGt.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:21:1: error: included header RecoDecay.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:26:1: error: included header McCollisionExtra.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:28:1: error: included header PIDResponseTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:34:1: error: included header ASoAHelpers.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:41:1: error: included header Track.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:47:1: error: included header algorithm is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:50:1: error: included header map is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:52:1: error: included header numeric is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:53:1: error: included header set is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:86:28: error: no header providing "TH3" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:86:46: error: variable 'hDedxVsMomentumVsCentPos' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:87:46: error: variable 'hDedxVsMomentumVsCentNeg' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:88:50: error: variable 'hDedxVspTMomentumVsCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:89:28: error: no header providing "TH2" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:89:50: error: variable 'hMomentumVsEtaPos' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:90:50: error: variable 'hMomentumVsEtaNeg' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:91:50: error: variable 'hpTVsEtaPos' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:92:50: error: variable 'hpTVsEtaNeg' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:94:50: error: variable 'hTotalMomPosCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:95:50: error: variable 'hTotalMomNegCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:96:50: error: variable 'hTotalPtPosCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:97:50: error: variable 'hTotalPtNegCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:99:74: error: variable 'hFracMomPosCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:100:74: error: variable 'hFracMomNegCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:101:74: error: variable 'hFracPtPosCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:102:74: error: variable 'hFracPtNegCent' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:104:8: error: constructor does not initialize these fields: pdg, ccdb [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:107:3: error: no header providing "o2::framework::Service" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:116:3: error: no header providing "o2::framework::Configurable" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:193:3: error: no header providing "o2::framework::ConfigurableAxis" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:193:44: error: no header providing "o2::framework::VARIABLE_WIDTH" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:206:46: error: no header providing "o2::framework::OutputObjHandlingPolicy" is directly included [misc-include-cleaner,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for c71eeb1 at 2026-07-04 00:14:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:829:42: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:835:72: error: 'kNoITSROFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:837:73: error: 'kNoSameBunchPileup' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:839:74: error: 'kIsGoodZvtxFT0vsPV' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:841:71: error: 'kIsVertexITSTPC' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:843:73: error: 'kNoTimeFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1094:75: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
ninja: build stopped: subcommand failed.

Full log here.

@alibuild

alibuild commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for c71eeb1 at 2026-07-04 00:15:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:829:42: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:835:72: error: 'kNoITSROFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:837:73: error: 'kNoSameBunchPileup' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:839:74: error: 'kIsGoodZvtxFT0vsPV' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:841:71: error: 'kIsVertexITSTPC' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:843:73: error: 'kNoTimeFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1094:75: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
ninja: build stopped: subcommand failed.

Full log here.

@alibuild

alibuild commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for c71eeb1 at 2026-07-04 00:17:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:829:42: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:835:72: error: 'kNoITSROFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:837:73: error: 'kNoSameBunchPileup' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:839:74: error: 'kIsGoodZvtxFT0vsPV' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:841:71: error: 'kIsVertexITSTPC' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:843:73: error: 'kNoTimeFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1094:75: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
ninja: build stopped: subcommand failed.

Full log here.

@alibuild

alibuild commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 0d40c51 at 2026-07-04 06:42:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 43 errors and 170 warnings.'
Found 43 errors and 170 warnings.
++ [[ 43 -gt 0 ]]
++ cat /sw/BUILD/7350208ab512203479f7850bc4af03aa5e8bad44/O2Physics-code-check/errors.txt
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:1357:12: error: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:16:1: error: included header LFParticleIdentification.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:17:1: error: included header mcCentrality.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:18:1: error: included header spectraTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:19:1: error: included header inelGt.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:21:1: error: included header RecoDecay.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:26:1: error: included header McCollisionExtra.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:28:1: error: included header PIDResponseTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:34:1: error: included header ASoAHelpers.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:41:1: error: included header Track.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:85:3: error: no header providing "o2::framework::Service" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:114:3: error: no header providing "o2::framework::Configurable" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:191:3: error: no header providing "o2::framework::ConfigurableAxis" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:191:44: error: no header providing "o2::framework::VARIABLE_WIDTH" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:204:46: error: no header providing "o2::framework::OutputObjHandlingPolicy" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:221:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:221:25: error: no header providing "std::string_view" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:222:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:249:13: error: no header providing "o2::framework::InitContext" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:260:45: error: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:269:28: error: no header providing "Form" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:280:5: error: no header providing "o2::framework::AxisSpec" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:307:46: error: no header providing "o2::framework::kTH1F" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:326:77: error: no header providing "o2::framework::kTH2F" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:335:18: error: no header providing "o2::framework::kTH1D" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:343:18: error: no header providing "o2::framework::kTH2D" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:382:46: error: no header providing "o2::framework::HistType" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:409:18: error: no header providing "o2::framework::kTH3F" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:411:97: error: no header providing "o2::constants::math::TwoPI" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:735:24: error: no header providing "uint64_t" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:758:44: error: no header providing "o2::constants::math::PI" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:775:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:836:42: error: no header providing "o2::aod::evsel::kIsTriggerTVX" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:842:72: error: no header providing "o2::aod::evsel::kNoITSROFrameBorder" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:844:73: error: no header providing "o2::aod::evsel::kNoSameBunchPileup" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:846:74: error: no header providing "o2::aod::evsel::kIsGoodZvtxFT0vsPV" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:848:71: error: no header providing "o2::aod::evsel::kIsVertexITSTPC" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:850:73: error: no header providing "o2::aod::evsel::kNoTimeFrameBorder" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:861:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:917:5: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:961:27: error: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:976:11: error: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for be80958 at 2026-07-04 07:24:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 42 errors and 170 warnings.'
Found 42 errors and 170 warnings.
++ [[ 42 -gt 0 ]]
++ cat /sw/BUILD/a953a5f3595b9dcb123fcfc32716247890cbe307/O2Physics-code-check/errors.txt
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:16:1: error: included header LFParticleIdentification.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:17:1: error: included header mcCentrality.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:18:1: error: included header spectraTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:19:1: error: included header inelGt.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:21:1: error: included header RecoDecay.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:26:1: error: included header McCollisionExtra.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:28:1: error: included header PIDResponseTOF.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:34:1: error: included header ASoAHelpers.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:41:1: error: included header Track.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:85:3: error: no header providing "o2::framework::Service" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:114:3: error: no header providing "o2::framework::Configurable" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:191:3: error: no header providing "o2::framework::ConfigurableAxis" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:191:44: error: no header providing "o2::framework::VARIABLE_WIDTH" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:204:46: error: no header providing "o2::framework::OutputObjHandlingPolicy" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:221:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:221:25: error: no header providing "std::string_view" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:222:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:249:13: error: no header providing "o2::framework::InitContext" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:260:45: error: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:269:28: error: no header providing "Form" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:280:5: error: no header providing "o2::framework::AxisSpec" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:307:46: error: no header providing "o2::framework::kTH1F" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:326:77: error: no header providing "o2::framework::kTH2F" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:335:18: error: no header providing "o2::framework::kTH1D" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:343:18: error: no header providing "o2::framework::kTH2D" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:382:46: error: no header providing "o2::framework::HistType" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:409:18: error: no header providing "o2::framework::kTH3F" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:411:97: error: no header providing "o2::constants::math::TwoPI" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:735:24: error: no header providing "uint64_t" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:758:44: error: no header providing "o2::constants::math::PI" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:775:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:836:42: error: no header providing "o2::aod::evsel::kIsTriggerTVX" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:842:72: error: no header providing "o2::aod::evsel::kNoITSROFrameBorder" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:844:73: error: no header providing "o2::aod::evsel::kNoSameBunchPileup" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:846:74: error: no header providing "o2::aod::evsel::kIsGoodZvtxFT0vsPV" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:848:71: error: no header providing "o2::aod::evsel::kIsVertexITSTPC" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:850:73: error: no header providing "o2::aod::evsel::kNoTimeFrameBorder" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:861:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:917:5: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:961:27: error: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:976:11: error: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1496:3: error: no header providing "PROCESS_SWITCH" is directly included [misc-include-cleaner,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

@alibuild

alibuild commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/staging for 80215e9 at 2026-07-04 07:27:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:835:42: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:841:72: error: 'kNoITSROFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:843:73: error: 'kNoSameBunchPileup' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:845:74: error: 'kIsGoodZvtxFT0vsPV' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:847:71: error: 'kIsVertexITSTPC' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:849:73: error: 'kNoTimeFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1100:75: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
ninja: build stopped: subcommand failed.

Full log here.

@alibuild

alibuild commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 80215e9 at 2026-07-04 07:35:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:835:42: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:841:72: error: 'kNoITSROFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:843:73: error: 'kNoSameBunchPileup' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:845:74: error: 'kIsGoodZvtxFT0vsPV' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:847:71: error: 'kIsVertexITSTPC' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:849:73: error: 'kNoTimeFrameBorder' is not a member of 'o2::aod::evsel'
/sw/SOURCES/O2Physics/slc9_x86-64-slc9_x86-64/0/PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1100:75: error: 'kIsTriggerTVX' is not a member of 'o2::aod::evsel'
ninja: build stopped: subcommand failed.

Full log here.

@alibuild

alibuild commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for a4aae33 at 2026-07-04 08:22:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 13 errors and 170 warnings.'
Found 13 errors and 170 warnings.
++ [[ 13 -gt 0 ]]
++ cat /sw/BUILD/c95b1bbb1628445ad8319de4201583ecae86cb2f/O2Physics-code-check/errors.txt
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:27:1: error: included header PhysicsConstants.h is not used directly [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:85:3: error: no header providing "o2::framework::Service" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:114:3: error: no header providing "o2::framework::Configurable" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:191:3: error: no header providing "o2::framework::ConfigurableAxis" is directly included [misc-include-cleaner,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:221:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:222:20: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:260:45: error: narrowing conversion from 'float' to 'int' [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:775:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:861:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:917:5: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:961:27: error: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:976:11: error: use auto when initializing with a cast to avoid duplicating the type name [modernize-use-auto,-warnings-as-errors]
PWGLF/Tasks/Nuspex/multiplicityPt.cxx:1496:3: error: no header providing "PROCESS_SWITCH" is directly included [misc-include-cleaner,-warnings-as-errors]
++ [[ 170 -gt 0 ]]
++ cat /sw/BUILD/c95b1bbb1628445ad8319de4201583ecae86cb2f/O2Physics-code-check/warnings.txt
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:832:57: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:836:54: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:866:35: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:870:76: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:874:49: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:887:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:890:56: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:892:56: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:911:30: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:913:42: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:917:30: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:919:42: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:924:40: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:926:40: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:930:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:933:40: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:935:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:938:54: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:940:54: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:942:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:945:55: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:947:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:950:49: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:952:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:956:49: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:958:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Nuspex/dedxPidAnalysis.cxx:961:63: warning: statement should be inside braces [readability-braces-around-statements]
[0 more errors; see full log]

Full log here.

@maciacco maciacco merged commit be73a04 into AliceO2Group:master Jul 4, 2026
14 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

3 participants