-
v0.23.0
New likelihood implementations. Major update to the implementation of the statistical likelihood in the fit. Changed where they were defined and added two new likelihood functions to include the effect of the MC stat error. Updates to calc_chisq.cxx to count number of fit failures and make prettier plots. Updates to documentation.
-
v0.22.0
Few minor updates and features. Added a few new minor features and updates. --Implemented MC stat errors --Even more histogram output --Bounds checking during spline evaluation --Using TSpline3 objects instead of TGraphs
-
v0.21.0
Minor new features. Several minor new features have been added. Fit now saves more information like the global correlation coefficients and can perform parameter scans. Implemented new effective likelihood function to account for MC stats. This needs more testing and is not enabled by default. Added ability to enable/disable saving the event tree along with slightly modifying the saved variables.
-
v0.20.0
Added plotting code. Minor fixes. The major addition in this tag is the plotting code. The error propagation code can now read from the data file used in the fit. This allows the data truth (if it exists) to be plotted.
-
v0.19.0
Added T2KReWeight code examples. Main update is the addition of T2KReWeight code examples for producing the splines. A few improvements: - fit code returns a proper error code - fit and error code conditionally read covariance matrices - a couple documentation updates
-
v0.18.0
Fixes and additions to ErrProp. Several fixes and additions to the error propagation code, along with the usual bug-fixing and improvements to other code. Changed how the true cross-section was being saved to allow for correct chisquare comparisons. True cross-section is now reweighted properly when using systematic toy throws in the fit. Updates to the command line options to xsllhFit. Updates to job submission scripts. Fix to flux parameter reweighting in the error propagation. Updates to documentation. New script to make flux plots. New script for chisquare calculations
-
v0.17.0
Release for new DetVar code The release for the new detector covariance code plus more documentation.
-
v0.16.0
Several bug-fixes. New documentation setup. Fixed several bugs related to the regularization and statistical fluctuations. New matrix decomposition code in ToyThrower. New documentation.
-
v0.15.0
Several bug fixes. Improved output and diagonstics. Tag to mark several bug fixes including one critical fix. Improved message output and new configuration options.
-
v0.14.0
Tagging new inputs. New tag for new inputs and for "release" of the error propagation code.
-
v0.13.0
Error Propagation code fully functional. The error propagation code is fully functional as of this tag. A few critical bugs have also been fixed.
-
v0.12.0
Last tag before new error propagation code. Tag to include the last few commits to give a set point before the numerous commits for the error propagation code. Includes better fit output, safer matrix inversion, and a few ROOT scripts.
-
v0.11.0
New signal defintion method. Deprecate CalcXsec. The fitter is now capabile of defining multiple signals for each detector. New method to define/parse the options in the configure file. The TreeConvert code was rewritten to handle multiple Highland files. Deprecating CalcXsec temporarily until rewritten.
-
v0.10.0
New CMake setup and JSON based DetVar code. The CMake setup has been expanded with compiler version checking, and several configure options. The detector covariance code has been rewritten to have JSON input and the ability to run over multiple files.
-
v0.9.0
First tag for reference. Tagging the code to create a reference point as it starts to be used by other people. This is version 0.9.0 because while the fitter is minimally feature complete, there are a number of tests and other small things to be done before it reaches 1.0.0. Also the error propagation code still needs to be reworked.
-