Skip to content

Conversation

@mhemmer-cern
Copy link
Collaborator

  • Add usage of o2::soa::is_iterator and o2::soa::is_table as baseline whenever possible for template arguments to reduce compile time and increase code readability in Utils header and /bcWiseClusterSkimmer.cxx
  • Fix some function arguments not being const& when they should. This should speed up all tasks using isGammaGammaDecay since now it does not need to copy the whole mcparticle table everytime it is called.

- Add usage of `o2::soa::is_iterator` and `o2::soa::is_table` as baseline whenever possible for template arguments to reduce compile time and increase code readability in Utils header and /bcWiseClusterSkimmer.cxx
- Fix some function arguments not being const& when they should. This should speed up all tasks using `isGammaGammaDecay` since now it does not need to copy the whole mcparticle table everytime it is called.
@github-actions github-actions bot added the pwgem label Feb 2, 2026
@mhemmer-cern mhemmer-cern added the photon Photon and neutral meson PAG label label Feb 2, 2026
@mhemmer-cern mhemmer-cern enabled auto-merge (squash) February 2, 2026 16:21
Copy link
Collaborator

@alibuild alibuild left a comment

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 @mhemmer-cern.

@ktf ktf disabled auto-merge February 4, 2026 08:03
@ktf ktf merged commit e19059a into AliceO2Group:master Feb 4, 2026
12 of 13 checks passed
fcolamar pushed a commit to fcolamar/O2Physics that referenced this pull request Feb 4, 2026
@mhemmer-cern mhemmer-cern deleted the PWGEM-fix branch February 4, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

photon Photon and neutral meson PAG label pwgem

Development

Successfully merging this pull request may close these issues.

3 participants