Recent Releases of miniballsort
miniballsort - MiniballSort v1.2
This version comes ahead of the 2023 campaign and includes many bug fixes and improvements developed during the analysis of the 2022 data. It also adds the possibility of sorting MED files, which contain the old DGF and Mesytec ADC data used in the 2016-2018 HIE-ISOLDE campaign before LS2 and even previously in the REX-ISOLDE days.
The default definition of the Miniball detector geometry has been updated, so if you are using detector angles previously determined online in you reaction file, you need to add MiniballGeometry.Type: 0 to your reaction file to switch the definition.
What's Changed
- fix spede rotation by @joonasO in https://github.com/Miniball/MiniballSort/pull/12
- Coincidence options fixed. by @joonasO in https://github.com/Miniball/MiniballSort/pull/13
- Angle fit merged in to main code with automatic peak fitting by @lpgaff in https://github.com/Miniball/MiniballSort/pull/14
- Improvements to the angle fitting by @lpgaff in https://github.com/Miniball/MiniballSort/pull/15
- Change the minimizer algorithm to get convergence of the angle fit by @lpgaff in https://github.com/Miniball/MiniballSort/pull/16
- Fixed missing dep for "make -j". From Hans T. fix of ISSSort. by @inkdot7 in https://github.com/Miniball/MiniballSort/pull/7
- read phi constraints from angle data file if present by @lpgaff in https://github.com/Miniball/MiniballSort/pull/17
- Updates to detecting dodgy timestamps by @lpgaff in https://github.com/Miniball/MiniballSort/pull/18
- Add sorting of old Marabou .med files containing DGF and Mesytec ADC data by @lpgaff in https://github.com/Miniball/MiniballSort/pull/19
- Bug fixes and enhancements by @lpgaff in https://github.com/Miniball/MiniballSort/pull/20
- New Miniball geometry, extra histogram options, Global Trigger handling and timestamp bug fix by @lpgaff in https://github.com/Miniball/MiniballSort/pull/21
New Contributors
- @joonasO made their first contribution in https://github.com/Miniball/MiniballSort/pull/12
Full Changelog: https://github.com/Miniball/MiniballSort/compare/v1.1...v1.2
- C++
Published by lpgaff over 1 year ago
miniballsort - MiniballSort v1.1
This release contains lots of changes during the 2023 experimental campaign. Some are mentioned from memory below, but the list is not exhaustive. The main reason for making a release at this point is to allow people to benchmark their analysis to a common version of the code. After the upcoming analysis meeting, there will be new suggestions and bug fixes that will go in to the next release.
What's Changed
- Corrected some mistakes in the particle-gamma-gamma and particle-gamma-electron histogramming logic.
- Fixed a bug in the pBeta histograms that plots the velocity used for Doppler correction.
- Improved the EventBuilder to include a hit window for segments and addback.
- Added the pad detector to the particle events, so that ∆E-E events can be constructed.
- Added a warning when multiple detectors are assigned to the same electronics channel.
- Implemented the correct CFD algorithm for traces.
- Geometry of the CD detector has been improved to better determine the phi angle.
- The converter for MIDAS files now tracks time warps and time jumps, printing warnings to the terminal.
- An option is available to discard corrupted buffers due to the July-September 2023 data readout bug in MIDAS.
- An extra command line option
-ebisis available to discard data that is outside of the EBIS window, to speed up data sorting online. - Many many bug fixes...
New Contributors
- @konstantinstoychev made their first contribution in https://github.com/Miniball/MiniballSort/pull/5
- @inkdot7 made their first contribution in https://github.com/Miniball/MiniballSort/pull/9
- @lpgaff made their first contribution in https://github.com/Miniball/MiniballSort/pull/11
Full Changelog: https://github.com/Miniball/MiniballSort/compare/v1.0...v1.1
- C++
Published by lpgaff over 2 years ago
miniballsort - MiniballSort v1.0
This is the first full release of MiniballSort that is being used for analysising data from Miniball at ISOLDE with the FEBEX DAQ. It takes data in MBS or MIDAS format and does a full data analysis.
There are a lot of things to say about it, but below are the auto-generated note :-)
The code will deal with SPEDE, CD and Miniball HPGe events, as well as beam dump and ionisation chamber detectors. It can be expanded in the future to allow for more detector types and will be regularly updated with new analysis and histograms. Keep your eyes peeled.
What's Changed
- New histograms for spede by @aillanasi in https://github.com/Miniball/MiniballSort/pull/2
- angle fitting program by @belmakier in https://github.com/Miniball/MiniballSort/pull/1
New Contributors
- @aillanasi made their first contribution in https://github.com/Miniball/MiniballSort/pull/2
- @belmakier made their first contribution in https://github.com/Miniball/MiniballSort/pull/1
Full Changelog: https://github.com/Miniball/MiniballSort/commits/v1.0
- C++
Published by lpgaff almost 3 years ago