Releases: NuWro/nuwro
NuWro 21.09.2
Few bugs were fixed.
- The cascade model for hyperon production in case of a hydrogen target works correctly now.
NuWro 21.09.1
Few bugs were fixed.
- The cascade model (formation zone) for electron-induced exclusive nucleon knockout works correctly now.
NuWro 21.09
Please note that some bugs were found in 21.09 and one should use patched version 21.09.2.
New interaction models:
- the phenomenological 2p2h model [T. Bonus et al., Phys.Rev. C 102 (2020) 015502],
- hyperon production and their FSI [C. Thorpe et al., arXiv:2010.12361],
- neutrino scattering off atomic electrons [D. Zhuridov et al., J.Phys. G 48 (2021) 055002],
- validated QE electron scattering.
Main programistic novelties:
- cmake support,
- support of atmospheric neutrino fluxes,
- more elastic input for detector geometries,
- bug fixes and optimization.
NuWro 19.02.2
Few bugs were fixed.
- Detector simulations are now working properly.
- Usage with Root6 is now simplified.
NuWro 19.02.1
The code is equivalent to NuWro 19.02.
The default NuWro parametrisation of the file data/params.txt is fixed to have the new cascade parameter kaskada_NN_corr = 1, which turns on the effective nucleon density corrections of arXiv:1902.05618.
NuWro 19.02
Please note that some bugs were found in 19.02 and one should use patched version 19.02.2.
Major enhancement of the nucleon cascade model:
- Effective nucleon density taking into account nucleon-nucleon correlations, that completes an implementation of nuclear effects described in [V.R. Pandharipande, S. Pieper, Phys.Rev. C45 (1992) 791-798].
- Implementation of elastic nucleon-nucleon scattering angular coefficients from [J. Cugnon et al., Nucl.Instrum.Meth. B111 (1996) 215-220].
- New inelastic nucleon scattering cross sections and single pion production fractions done using the PDG data and fits by [J. Bystricky et al., J.Phys. France 48 (1987) 1901].
- In-medium inelastic nucleon scattering cross section corrections inspired by [D. Klakow et al., Phys.Rev. C48 (1993) 1982].
The detailed description of the physics behind the changes can be found in arXiv:1902.05618 (K. Niewczas, J. Sobczyk, Nuclear Transparency in Monte Carlo Neutrino Event Generators).
Note: the total cross sections output file has been recently tidied up what can make old, hardcoded, scripts panic; a recommended script [xSec.cc] for reading total cross sections is attached.
NuWro 18.02.1
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
Edsger Dijkstra
Few bugs fixed.
NuWro 18.02
Please note that some bugs were found in 18.02 and one should use patched version 18.02.1.
We are happy to announce the next NuWro release with many significant changes:
- the new way to easily read NN and piN cross sections from data files
- the new cross sections values for NN scattering based on PDG2016
- the restructured RES event code for better readability and flexibility
- the reweighting knobs for RES
- FSI and Coulomb correction by default for SF on carbon
More details in our newsletter.
NuWro 17.09
- final state interactions + Coulomb correction for spectral function (Carbon only)
- new default parameters set
- reweighting of QEL channel (inspired by Luke Pickering and Patrick Stowell code)
NuWro 17.01.1
NuWro 17.01.1
- [bug fixed]
fz
option for formation zone works again properly fz-new
is now default option for formation zone (the same asfz
but assuming no formation length for QEL)- OS X (clang) support
- built-in version tag
Determining NuWro version has never been easier. Just use nuwro -v
or nuwro --version
. The version tag is also saved in output ROOT files in TNamed
object "NuWro version", so it is easy to check from which version your events come from:
root [0] TFile* f = new TFile("out.root")
root [1] f->Get("NuWro version")->GetTitle()
Please note, that the tag is taken from git describe
during compilation process - "no .git no tag".