Skip to content

[PWGLF] add dedicated table for non-pid ebye studies in lf - #17444

Merged
maciacco merged 5 commits into
AliceO2Group:masterfrom
maciacco:master
Aug 13, 2026
Merged

[PWGLF] add dedicated table for non-pid ebye studies in lf#17444
maciacco merged 5 commits into
AliceO2Group:masterfrom
maciacco:master

Conversation

@maciacco

Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 19 errors, ⚠️ 13 warnings, 🔕 8 disabled

@github-actions github-actions Bot changed the title add dedicated table for non-pid ebye studies in lf [PWGLF] add dedicated table for non-pid ebye studies in lf Aug 13, 2026

@alibuild alibuild left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approving on behalf of @maciacco.

@maciacco
maciacco merged commit 34c878b into AliceO2Group:master Aug 13, 2026
13 of 14 checks passed
@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 002ed80 at 2026-08-13 13:32:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 51 errors and 54 warnings.'
Found 51 errors and 54 warnings.
++ [[ 51 -gt 0 ]]
++ cat /sw/BUILD/c08b032a9f2e6836d8446ca1d006a6d46a518be9/O2Physics-code-check/errors.txt
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:76:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:89:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:90:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:91:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:92:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:93:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:94:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:95:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:96:11: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:97:39: error: 'betheBlochParNames' is a static definition in anonymous namespace; static is redundant here [readability-static-definition-in-anonymous-namespace,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:98:39: error: 'dcaParNames' is a static definition in anonymous namespace; static is redundant here [readability-static-definition-in-anonymous-namespace,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:99:39: error: 'particleNamesPar' is a static definition in anonymous namespace; static is redundant here [readability-static-definition-in-anonymous-namespace,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:100:39: error: 'trackSelsNames' is a static definition in anonymous namespace; static is redundant here [readability-static-definition-in-anonymous-namespace,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:101:39: error: 'dcaSelsNames' is a static definition in anonymous namespace; static is redundant here [readability-static-definition-in-anonymous-namespace,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:102:39: error: 'particleName' is a static definition in anonymous namespace; static is redundant here [readability-static-definition-in-anonymous-namespace,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:125:5: error: do not use 'else' after 'return' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:208:8: error: constructor does not initialize these fields: ccdb [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:234:82: error: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:235:88: error: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:238:18: error: member 'centAxis' of type 'const AxisSpec' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:239:18: error: member 'zVtxAxis' of type 'const AxisSpec' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:240:18: error: member 'nTpcAxis' of type 'const AxisSpec' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:241:18: error: member 'dcaAxis' of type 'const AxisSpec' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:242:18: error: member 'phiAxis' of type 'const AxisSpec' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:243:18: error: member 'signMomAxis' of type 'const AxisSpec' is const qualified [cppcoreguidelines-avoid-const-or-ref-data-members,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:308:67: error: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:309:73: error: do not implicitly decay an array into a pointer; consider using gsl::array_view or an explicit cast instead [cppcoreguidelines-pro-bounds-array-to-pointer-decay,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:418:39: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:419:43: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:615:5: error: do not use 'else' after 'return' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:630:5: error: uninitialized record type: 'dcaInfo' [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:632:150: error: repeated branch body in conditional chain [bugprone-branch-clone,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:735:9: error: uninitialized record type: 'momPos' [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:736:9: error: uninitialized record type: 'momNeg' [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:737:9: error: uninitialized record type: 'momV0' [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:890:19: error: boolean expression can be simplified by DeMorgan's theorem [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:921:13: error: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:921:39: error: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:921:112: error: implicit conversion 'int' -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:951:11: error: do not use 'else' after 'continue' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:974:11: error: do not use 'else' after 'continue' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/ebyeMaker.cxx:1021:12: error: implicit conversion 'unsigned long long' -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
[0 more errors; see full log]

Full log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants