Releases: zoglauer/megalib
Releases · zoglauer/megalib
MEGAlib v4.02
Version 4.02
This is mostly a compatibility, bug fix, and minor updates release.
The main development towards MEGAlib 5.0 is happening in the branch develop-cosi.
However, as of Septmeber 2025, this branch contains a few features which only work with COSI.
General:
- Default ROOT version is 6.36
- Updates to run on all the latest OS'es
Mimrec:
- New ARM fitting tool
Fretalon / Melinator:
- Many updates to Melinator to improve the energy calibration
Version 4.00
General:
- License is now LPGL v3
- Default ROOT version is 6.28
- C++-2014 is now default
- Updates for all the latest OS'es
- Improvements to the dmegalib parallel simulation environment
- Improved event and file writting
Geomega:
- Speed ups reading large files
- Fixed if-statement evaluations
- Voxel3D is now allowed not to be a box detector
- The geometry view is now restored after a reload of the mass-model
- Option to automatically view the geometry upon launch
- Do not allow to define multiple surrounding spheres
- Fix path in which cross-section are stored
Cosima:
- mcosima has the new option "-a" to not generated concatenation files
- gzip'ing sim files is now default
- Improvements to the orientation handling to enable COSI data challenge simulations
- Enable a timeout (stop simulating) if no new events are stored after 30 minutes
- Added Comptonization model as spectrum
- Added cutoff power law
- Added more unit tests
Response:
- Parallel reading of spares rsp files
- Cleanup interface in responsemanipulator
- Option to collapse response matrices
- Store simulation parameters in rsp files
Mimrec:
- Changes for near-field imaging
- Fixes in binned-mode imaging
- Default color palette now is Viridis
- Spherical images now can have hammer projection too
- Save the cfg file via command line
- Enable polarization analysis in Galactic coordinates
- Feature to perform box selections on first and second interactio
Revan:
- Save the cfg file via command line
- Add energy windows to Bayesian and TMVA reconstrcution
Fretalon / Melinator:
- Significant speed ups and optimizations to handle new COSI calibrations
- Parallelization of spectrum generation
- UI: Added peak finding options to UI, scrollbar for options, include errors for peak fitting, minor canvas changes
Examples:
- Sensitivity optimizer
- Add test data for MEGAlib's getting started guide
Known issues:
- Cosima: Activation simulations still miss some important lines
- Cosima: Using light curves with large time numbers (i.e. corresponding to current date in seconds) can create artificial spikes
And many smaller bug fixes and optimizations