Skip to content

[PWGLF] Add daughter x at IU to decay3bodybuilder output tables#17109

Merged
mpuccio merged 1 commit into
AliceO2Group:masterfrom
creetz16:add-daughterX
Jul 17, 2026
Merged

[PWGLF] Add daughter x at IU to decay3bodybuilder output tables#17109
mpuccio merged 1 commit into
AliceO2Group:masterfrom
creetz16:add-daughterX

Conversation

@creetz16

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 54 errors, ⚠️ 20 warnings, 🔕 0 disabled

@github-actions github-actions Bot changed the title Add daughter x at IU to decay3bodybuilder output tables [PWGLF] Add daughter x at IU to decay3bodybuilder output tables Jul 17, 2026
@mpuccio
mpuccio merged commit 825c13f into AliceO2Group:master Jul 17, 2026
11 of 15 checks passed
@creetz16
creetz16 deleted the add-daughterX branch July 17, 2026 16:00
@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for 2adaa18 at 2026-07-17 18:05:

## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 79 errors and 10 warnings.'
Found 79 errors and 10 warnings.
++ [[ 79 -gt 0 ]]
++ cat /sw/BUILD/1d846ac15dfb73e637a7217c566a2790fcbfb57b/O2Physics-code-check/errors.txt
PWGLF/DataModel/Vtx3BodyTables.h:112:42: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/DataModel/Vtx3BodyTables.h:113:38: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/DataModel/Vtx3BodyTables.h:114:46: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/DataModel/Vtx3BodyTables.h:115:42: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:77:34: error: variable 'metadataInfo' is non-const and globally accessible, consider making it const [cppcoreguidelines-avoid-non-const-global-variables,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:89:14: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:102:8: error: constructor does not initialize these fields: mRunNumber, d_bz, ccdb [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:123:50: 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/decay3bodybuilder.cxx:221:10: error: constructor does not initialize these fields: label, genCt, genPhi, genEta, genRapidity, genMomProton, genMomPion, genMomDeuteron, genPtProton, genPtPion, genPtDeuteron, isReco, motherLabel, motherPdgCode, daughterPrPdgCode, daughterPiPdgCode, daughterDePdgCode, isDeuteronPrimary, survivedEventSel [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:296:30: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:296:61: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:384:11: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:438:9: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:438:43: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:443:30: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:443:61: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:450:32: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:457:30: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:457:66: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:457:97: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:487:48: error: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:518:43: error: use nullptr [modernize-use-nullptr,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:555:11: error: variable 'magField' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:557:19: error: use 'contains' to check for membership [readability-container-contains,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:734:13: error: variable 'tofNSigmaDeuteron' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:808:13: error: do not use 'else' after 'continue' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1086:9: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1092:9: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1117:9: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1124:9: error: implicit conversion 'value_type' (aka 'int') -> 'bool' [readability-implicit-bool-conversion,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1188:7: error: do not use 'else' after 'return' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1265:7: error: do not use 'else' after 'return' [readability-else-after-return,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1285:5: error: redundant return statement at the end of a function with a void return type [readability-redundant-control-flow,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1306:56: error: narrowing conversion from 'unwrap_t<float>' (aka 'float') to 'value_type' (aka 'int') [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1325:54: error: narrowing conversion from 'unwrap_t<float>' (aka 'float') to 'value_type' (aka 'int') [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1344:11: error: variable 'bin_Radius' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1344:23: error: variable 'bin_Phi' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/TableProducer/Nuspex/decay3bodybuilder.cxx:1384:56: error: narrowing conversion from 'unwrap_t<float>' (aka 'float') to 'value_type' (aka 'int') [bugprone-narrowing-conversions,-warnings-as-errors]
PWGLF/Utils/decay3bodyBuilderHelper.h:41:1: error: nested namespaces can be concatenated [modernize-concat-nested-namespaces,-warnings-as-errors]
PWGLF/Utils/decay3bodyBuilderHelper.h:48:8: error: constructor does not initialize these fields: mass, massV0, sign, momentum, position [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/Utils/decay3bodyBuilderHelper.h:80:3: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-warnings-as-errors]
PWGLF/Utils/decay3bodyBuilderHelper.h:81:3: error: do not declare C-style arrays, use 'std::array' instead [modernize-avoid-c-arrays,-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.

3 participants