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 ision::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.