Skip to content

Version 1.0

Latest
Compare
Choose a tag to compare
@kyrsjo kyrsjo released this 03 Oct 13:30
· 50 commits to master since this release

MiniScatter Version 1.0:

  • Start versioning MiniScatter releases
  • New arguments:
    • beamFile: Load the initial beam distribution from a .csv file
    • histPosLim and histAngLim: Set limits for the histograms from the command line
  • Add TTree for magnet exit particles
  • Ion syntax changed: It was ion::Z,A, now is ion::Z;A. This is for compatibility with CSV files.
  • Simulation now stops during initialization in case of overlaps, not just create easy-to-miss warning
  • Starting to change from exit(1) to using G4Exception to crash in case of errors, avoiding lots of extra backtrace output after the error message.
  • Make available gold material G4_Au
  • Add ESS proton beam window model
  • Various minor bugfixes and improvements of help texts

Big thanks to Eric Fackelman for many of these fixes and improvements, as well as discussion and testing of others.