Skip to content

Conversation

@c-dilks
Copy link
Member

@c-dilks c-dilks commented Aug 31, 2025

  • Algorithm::Run functions have changed
    • new algorithm-specific "specialized" Run functions, which operate on lvalue references to banks
      • compatible with clas12reader's hipo::bank-derived objects
      • compatible with anyone that doesn't use hipo::banklist
      • the original Run(hipo::banklist&) functions simply call the specialized Run functions
    • all Run functions now return bool, providing an event-level filter, closing event-level filtering #352
      • users do not have to use the return value, so this shouldn't be a breaking change for anyone
  • required for clas12root support in feat: fully support Iguana and add documentation webpage clas12root#101

@github-project-automation github-project-automation bot moved this to Unsorted in Iguana Aug 31, 2025
@c-dilks c-dilks linked an issue Sep 11, 2025 that may be closed by this pull request
@c-dilks c-dilks force-pushed the clas12root-support branch from 5f85a29 to eb53fa0 Compare October 15, 2025 02:03
@c-dilks c-dilks changed the title feat: support for clas12root clas12reader feat!: Run function enhancements Oct 16, 2025
@c-dilks c-dilks force-pushed the clas12root-support branch from 7012e6a to a0e84a8 Compare October 17, 2025 22:56
@c-dilks c-dilks marked this pull request as ready for review October 20, 2025 23:21
@c-dilks c-dilks merged commit d0c176e into main Oct 21, 2025
14 checks passed
@c-dilks c-dilks deleted the clas12root-support branch October 21, 2025 14:00
@github-project-automation github-project-automation bot moved this from Unsorted to Done in Iguana Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

event-level filtering

2 participants