Skip to content

Updates to calibration file logic and some histogrammer improvements#44

Merged
lpgaff merged 9 commits intoMiniball:mainfrom
lpgaff:updates
Mar 4, 2025
Merged

Updates to calibration file logic and some histogrammer improvements#44
lpgaff merged 9 commits intoMiniball:mainfrom
lpgaff:updates

Conversation

@lpgaff
Copy link
Contributor

@lpgaff lpgaff commented Mar 4, 2025

Calibration defaults can now be given globally, per sfp or per board, as well as the individual channels. Useful for making time shifts on a board level, for example.

Some changes to the event builder such that a beamdump or ionisation chamber won't open an event were considered but reversed. This is in case there is a high rate in the beam dump detector that might interfere with event building. However, this can lead to huge and unphysical events if there are no Miniball or CD triggers to officially open the event. If the user wants to suppress the ionisation chamber or beam dump triggers, they will need to increase the software threshold instead.

Histogrammer changes so that the particle multiplicity is explicitly given for the gamma-ray histograms to help splitting of the data for Gosia analysis, for example.

Clipped and pileup logic fixed for old DAQ and confirmed to not effect "Info" events such as the EBIS or T1 pulses.

@lpgaff
Copy link
Contributor Author

lpgaff commented Mar 4, 2025

The Doxygen action doesn't seem to be working, but it's a permissions issue that I think is overcome after the merge... So I'm going to ignore it for now. May need to come back to it later, slightly annoying to get the fail message!

@lpgaff lpgaff merged commit aedd980 into Miniball:main Mar 4, 2025
1 of 2 checks passed
@lpgaff lpgaff deleted the updates branch March 4, 2025 11:14
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