Skip to content

Add sorting of old Marabou .med files containing DGF and Mesytec ADC data#19

Merged
lpgaff merged 21 commits intoMiniball:mainfrom
lpgaff:med_merge
Mar 29, 2024
Merged

Add sorting of old Marabou .med files containing DGF and Mesytec ADC data#19
lpgaff merged 21 commits intoMiniball:mainfrom
lpgaff:med_merge

Conversation

@lpgaff
Copy link
Contributor

@lpgaff lpgaff commented Mar 29, 2024

This pull request combines a whole bunch of changes to allow for conversion of the old .med files written by the Marabou DAQ. The DGF data and Mesytec ADC data are both correctly unpacked and can be calibrated and assigned to detectors in the settings file. Example settings and calibration files are added here that allowed me to successfully sort the 142Ba data from July 2018.

A future set of commits will follow that unpack CAEN ADC data in case that is relevant for anyone, but currently scalers and pattern units are done and data is available in the mbs_info tree if it's needed. If anybody has an interest to extend the capability of this code for older data, please let me know, otherwise it will probably not get done.

calibration_is553_2017.txt
settings_is553_2018.txt

lpgaff added 21 commits March 15, 2024 18:29
…'s more to do, but this so far tries to grab all the sub-event data, next I need to unpack it!
…b-event data and adding the settings and calibrations required for DGFs and ADCs. However, the Marabou module numbers and the VME module numbers are still not correct.
…g only a few things in the settings file. The event builder now looks for DGF and ADC data, but I guess it doesn't work yet.
…ngths are all correct now, unpacking of the headers is working properly. However, the data format for each individual modele type still doesn't work
…to check calibrations and create histograms in first step of the sorting.
@lpgaff lpgaff merged commit 13a590f into Miniball:main Mar 29, 2024
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