Skip to content

Added support for charge integrator and bug fixes#23

Merged
vetlewi merged 9 commits intomainfrom
dev
Mar 3, 2026
Merged

Added support for charge integrator and bug fixes#23
vetlewi merged 9 commits intomainfrom
dev

Conversation

@vetlewi
Copy link
Copy Markdown
Owner

@vetlewi vetlewi commented Mar 3, 2026

This PR adds support/spectra for charge integrators to types of detectors. The PR also fixes quite a few bugs. See the commit logs for more details.

vetlewi added 9 commits March 2, 2026 19:47
I've added initial tests and ability to compile with sanitizers enabled.
I've added a detector type for charge integrators. Not yet implemented in the ROOT tree output
I've added the trigger type and sort type to the UserConfiguration as these runtime options can be useful to know while sorting data.
Added a check to determine if the resulting block of events are larger than 0, if not we will not commit it to the queue
I've added the option to pass along all blocks of entries if the sort type is gap and trigger is any.
We now have a charge integrator spectrum and a bug fix as the code was assuming unsigned int for index, while we were passing a signed int.
@vetlewi vetlewi merged commit ad291dd into main Mar 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant