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.

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.

2 participants