Gundam v1.8.0
The 1.8 series has been designated for long term support, and will be patched as bugs are found, but new feature are going to be avoided.
Additions
- Every event variable can now be custom defined thanks to
variableDict
- Adding dialIndexFormula in order to allow the user to select a given entry of a TClonesArray for event-by-event dials
- Adding branch commit number to the displayed version displayed and stored by GUNDAM apps
- Adding
globalEventReweightCap
to apply a maximum value to the weight an event could get. - Adding commit hash + git branch on GUNDAM version printout when not on tagged version
gundamCalcXsec
can now be ran on priors covariance matrixgundamCalcXsec
support arbitrary binning- Better multithread support with proper signal wait
- Changed pbar to display
GUNDAM
intead ofT2K
since it is beeing used outside of T2K - Additional prinouts for breaking down parameters and sample before the fit
Fixes
- Various misleading printouts
- Better CMake support
- Proper handling of
nan
values in JSON parsing for old versions - Optimized data loader