Skip to content

Releases: SNEWS2/sntools

v0.7.2

26 Feb 12:51
Compare
Choose a tag to compare
  • added HyperKDR configuration, which corresponds to the 2018 Hyper-Kamiokande Design Report (Note: This is provided for backwards compatibility only; wherever possible, the more modern HyperK geometry should be used.)

v0.7.1

11 Jan 15:28
Compare
Choose a tag to compare
  • added sntools.setup() to improve first-run experience for new users
  • improved documentation
  • added Code of Conduct

v0.7

19 Nov 22:19
Compare
Choose a tag to compare
  • added support for warren2020 input format (see input files on Zenodo)
  • added support for RATPAC output format with new --mcformat option

v0.6.1

23 Jul 18:52
Compare
Choose a tag to compare

Fixes an import-related bug in es.py.

v0.6

22 Jul 14:58
Compare
Choose a tag to compare
  • added --randomseed 12345 argument to set random number seed for reproducible event generation
  • updated neutrino mixing parameters to PDG2020 values
  • more realistic density for liquid scintillator
  • improved documentation and docstrings, added integration test which uses the --randomseed argument

sntools is now available via pip install sntools.

v0.5

17 Jun 15:50
Compare
Choose a tag to compare
  • added THEIA-25 and THEIA-100 detector configurations
  • increased precision of event time written to output file (now 10ps, which should be sufficient even for detectors with LAPPDs)
  • added unit tests for detectors and materials, cleaned up some code

v0.4

28 May 14:49
fe4141e
Compare
Choose a tag to compare
  • write interaction channel code to output file
  • es.py: reduced memory and computing time usage for close supernovae (this helps avoid crashes for very close SN, i.e. <1 kpc)
  • added documentation and license (BSD 3-clause)
  • added unit tests for oxygen-16 and carbon-12 interaction channels

This release is intended for the upcoming Hyper-K supernova MC production.

v0.3

14 Apr 15:09
Compare
Choose a tag to compare
  • support for multiple output particles per interaction (e.g. positron and neutron in IBD)
  • support for different detector materials
    • liquid scintillator (NC and CC interactions on carbon-12)
    • water-based liquid scintillator
  • added WATCHMAN detector configurations with various detector materials
  • added two realistic sample fluxes (fluxes/intp*.data) from Nakazato et al. (see README for details)
  • updated code to run under Python 3
  • added unit tests for ibd/es cross sections and gamma/nakazato input formats