Skip to content

[PWGHF] Add B0 derived-data creator. Add ML in B0 selector#11163

Merged
vkucera merged 8 commits into
AliceO2Group:masterfrom
vkucera:b0
May 15, 2025
Merged

[PWGHF] Add B0 derived-data creator. Add ML in B0 selector#11163
vkucera merged 8 commits into
AliceO2Group:masterfrom
vkucera:b0

Conversation

@vkucera

@vkucera vkucera commented May 12, 2025

Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions

github-actions Bot commented May 12, 2025

Copy link
Copy Markdown

O2 linter results: ❌ 5 errors, ⚠️ 0 warnings, 🔕 1 disabled

@github-actions github-actions Bot changed the title Add B0 derived-data creator. Add ML in B0 selector [PWGHF] Add B0 derived-data creator. Add ML in B0 selector May 12, 2025
@vkucera vkucera marked this pull request as ready for review May 12, 2025 15:58
@vkucera

vkucera commented May 12, 2025

Copy link
Copy Markdown
Collaborator Author

Linter errors to be addresses in a separate PR.

@vkucera

vkucera commented May 12, 2025

Copy link
Copy Markdown
Collaborator Author

@fcatalan92 @mfaggin @fgrosa Can you please check the modification of PWGHF/Core/HfMlResponseB0ToDPi.h since I could not test it with the reduced data model without an ML model?

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for b2fb0d7 at 2025-05-12 23:49:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/11163-slc9_x86-64/0/PWGHF/D2H/TableProducer/candidateSelectorB0ToDPiReduced.cxx:216:85: error: no matching function for call to 'o2::analysis::HfMlResponseB0ToDPi<float, true>::getInputFeatures<false>(const o2::soa::Table<o2::aod::Hash<519320931>, o2::aod::Hash<1837103245>, o2::aod::Hash<519320931>, o2::soa::JoinFull<o2::aod::Hash<2437700026>, o2::soa::Table<o2::aod::Hash<3550819715>, o2::aod::Hash<2465285563>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1796027736>, o2::aod::Hash<2437700026>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<3086856662>, o2::aod::Hash<2843689783>, o2::aod::Hash<2286545062> > >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<2437700026>, o2::soa::Table<o2::aod::Hash<3550819715>, o2::aod::Hash<2465285563>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1796027736>, o2::aod::Hash<2437700026>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<3086856662>, o2::aod::Hash<2843689783>, o2::aod::Hash<2286545062> > >, o2::soa::JoinFull<o2::aod::Hash<2437700026>, o2::soa::Table<o2::aod::Hash<3550819715>, o2::aod::Hash<2465285563>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1796027736>, o2::aod::Hash<2437700026>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<3086856662>, o2::aod::Hash<2843689783>, o2::aod::Hash<2286545062> > >&, o2::soa::Table<o2::aod::Hash<519320931>, o2::aod::Hash<1837103245>, o2::aod::Hash<519320931>, o2::soa::JoinFull<o2::aod::Hash<403270343>, o2::soa::Table<o2::aod::Hash<327826077>, o2::aod::Hash<3979024970>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1563145068>, o2::aod::Hash<403270343>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1138516323>, o2::aod::Hash<1209322934>, o2::aod::Hash<2286545062> > >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<403270343>, o2::soa::Table<o2::aod::Hash<327826077>, o2::aod::Hash<3979024970>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1563145068>, o2::aod::Hash<403270343>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1138516323>, o2::aod::Hash<1209322934>, o2::aod::Hash<2286545062> > >, o2::soa::JoinFull<o2::aod::Hash<403270343>, o2::soa::Table<o2::aod::Hash<327826077>, o2::aod::Hash<3979024970>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1563145068>, o2::aod::Hash<403270343>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1138516323>, o2::aod::Hash<1209322934>, o2::aod::Hash<2286545062> > >&)'
/sw/SOURCES/O2Physics/11163-slc9_x86-64/0/PWGHF/D2H/TableProducer/candidateSelectorB0ToDPiReduced.cxx:216:85: error: no matching function for call to 'o2::analysis::HfMlResponseB0ToDPi<float, true>::getInputFeatures<true>(const o2::soa::Table<o2::aod::Hash<519320931>, o2::aod::Hash<1837103245>, o2::aod::Hash<519320931>, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<2437700026>, o2::soa::Table<o2::aod::Hash<3550819715>, o2::aod::Hash<2465285563>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1796027736>, o2::aod::Hash<2437700026>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<3086856662>, o2::aod::Hash<2843689783>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1674264723>, o2::aod::Hash<2812409768>, o2::aod::Hash<2286545062> > >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<2437700026>, o2::soa::Table<o2::aod::Hash<3550819715>, o2::aod::Hash<2465285563>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1796027736>, o2::aod::Hash<2437700026>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<3086856662>, o2::aod::Hash<2843689783>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1674264723>, o2::aod::Hash<2812409768>, o2::aod::Hash<2286545062> > >, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<2437700026>, o2::soa::Table<o2::aod::Hash<3550819715>, o2::aod::Hash<2465285563>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1796027736>, o2::aod::Hash<2437700026>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<3086856662>, o2::aod::Hash<2843689783>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1674264723>, o2::aod::Hash<2812409768>, o2::aod::Hash<2286545062> > >&, o2::soa::Table<o2::aod::Hash<519320931>, o2::aod::Hash<1837103245>, o2::aod::Hash<519320931>, o2::soa::JoinFull<o2::aod::Hash<403270343>, o2::soa::Table<o2::aod::Hash<327826077>, o2::aod::Hash<3979024970>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1563145068>, o2::aod::Hash<403270343>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1138516323>, o2::aod::Hash<1209322934>, o2::aod::Hash<2286545062> > >::TableIteratorBase<o2::soa::DefaultIndexPolicy, o2::soa::JoinFull<o2::aod::Hash<1837103245>, o2::soa::JoinFull<o2::aod::Hash<403270343>, o2::soa::Table<o2::aod::Hash<327826077>, o2::aod::Hash<3979024970>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1563145068>, o2::aod::Hash<403270343>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1138516323>, o2::aod::Hash<1209322934>, o2::aod::Hash<2286545062> > >, o2::soa::JoinFull<o2::aod::Hash<403270343>, o2::soa::Table<o2::aod::Hash<327826077>, o2::aod::Hash<3979024970>, o2::aod::Hash<2286545062> >, o2::soa::Table<o2::aod::Hash<1563145068>, o2::aod::Hash<403270343>, o2::aod::Hash<2286545062> > >, o2::soa::Table<o2::aod::Hash<1138516323>, o2::aod::Hash<1209322934>, o2::aod::Hash<2286545062> > >&)'
ninja: build stopped: subcommand failed.

Full log here.

@vkucera vkucera enabled auto-merge (squash) May 13, 2025 16:42

@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 @vkucera.

@alibuild

alibuild commented May 13, 2025

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/o2 for 46aef59 at 2025-05-14 04:55:

## sw/BUILD/arrow-latest/log
/sw/BUILD/fc134dcce0f158451af80df157aee53089fc91d8/arrow/src_tmp/cpp/src/gandiva/precompiled/arithmetic_ops.cc:18:10: fatal error: 'cmath' file not found
/sw/BUILD/fc134dcce0f158451af80df157aee53089fc91d8/arrow/src_tmp/cpp/src/arrow/util/basic_decimal.h:20:10: fatal error: 'array' file not found
ninja: build stopped: subcommand failed.

Full log here.

@vkucera vkucera merged commit d1345ff into AliceO2Group:master May 15, 2025
13 of 14 checks passed
@vkucera vkucera deleted the b0 branch May 15, 2025 08:17
louisemillot pushed a commit to louisemillot/O2Physics that referenced this pull request May 15, 2025
prottayCMT pushed a commit to prottayCMT/O2Physics2024 that referenced this pull request May 17, 2025
ariedel-cern pushed a commit to ariedel-cern/O2Physics that referenced this pull request May 23, 2025
jinhyunni pushed a commit to jinhyunni/O2Physics that referenced this pull request Jun 11, 2025
ddobrigk pushed a commit to ddobrigk/O2Physics that referenced this pull request Jun 14, 2025
smaff92 pushed a commit to smaff92/O2Physics that referenced this pull request Jun 17, 2025
alibuild pushed a commit to alibuild/O2Physics that referenced this pull request Aug 11, 2025
jloemker pushed a commit to jloemker/O2Physics that referenced this pull request Nov 11, 2025
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.

2 participants