Skip to content

v0.7.4

Latest
Compare
Choose a tag to compare
@jaakkojulin jaakkojulin released this 14 Oct 13:41
· 33 commits to main since this release

What's Changed

  • Interactive mode uses readline (enables editing) if available
  • Added support for IDF import and export of detector foil (stopping foil)
  • Reset current working directory in Qt UI always when running the script, not just when the file is first loaded.
  • Added reaction yield scaling (ad-hoc). Changed handling of add reaction modifiers (cs, min, max, yield) so that these can be applied also to R33 reactions using load reaction.
  • help version command reports JIBAL, GSL and libxml2 library version numbers too and runs libxml2 version check (results are not reported to UI if running qjabs)
  • Print valid options if ambiguous or invalid option is given when using set script command.
  • QJaBS: Logscale counts axis in UI starts from 0.1 counts.
  • GitHub build actions by @jaakkojulin in #18
  • Depth resolution is calculated in debug output (not in release version).
  • Miscellanous cleanup, refactoring and minor bug fixes

Bugfixes

  • Bugfix: Fixed a bug where hitting the maximum number of bricks did not produce any output at all since "last brick" was not set. Added also a warning message and debug output if this happens.
  • Bugfix: Missing allocation in fit jspaces (Jacobian calculation) for Z specific detector calibrations caused crashes when detector specific calibrations were used and a fit was attempted
  • Bugfix: Polynomial calibration is saved correctly when using save calib. Changes uses of polynomial to poly, there was some mixed usage.
  • Bugfix: Reaction Q-value was printed in keV but with "MeV" as a unit.
  • Bugfix: Reference spectra can be loaded from a file starting with a number (bug in detector number detection)
  • Bugfix (?): RK4 could under certain circumstances (stopping step high compared to ion energy) evaluate stopping below GSTO data minimum
  • Bugfix: Reaction name is calculated properly when reactions are created by plugins.
  • Bugfix: Missing stopping data warning when reaction product is a neutron is now suppressed.
  • Bugfix: NULL des_table could have been referenced (if out of memory).
  • Bugfix: Fixed a crash due to NULL pointer dereferencing when running show reactions command with debug mode on.

Full Changelog: v0.7.3...v0.7.4