|
[Rivet] Imminent YODA 1.5.0 release plannedAndy Buckley andy.buckley at cern.chWed Aug 26 16:04:39 BST 2015
Hi all, I'm planning to make a release of YODA 1.5.0 in the next day or so, unless there are objections. The main change in this version is that the Boost Spirit parser dependence is now gone, replaced by a *much* simpler state-machine parser which also adds the content sensitivity that our 1000s of lines of Spirit/Fusion overload magic wasn't complicated enough to handle ;-) I've also changed the YODA formatting a little, to remove unnecessary "#" characters. This should be backward compatible. I would like to add some format versioning indication for each block, to allow us to extend and improve how we represent data objects e.g. so we can at some point add multiple error support to the Point lines in Scatter blocks... but that would *not* be backward compatible so we'll have to wait until this new parser is ubiquitous before making that leap. Other than persistency, I've improved/fixed a few things in the histogram division & efficiency routines which make them more robust against unfortunate weighting histories. This solves some crashing bugs for ATLAS tuning, and is the main motivation to get this version of YODA released asap. Current versions of Rivet can already use it, and we'll aim as promised for a new Rivet 2.4.0 release in September. Everyone happy? Shout now, please, before I release this thing. Andy -- Dr Andy Buckley, Lecturer / Royal Society University Research Fellow Particle Physics Expt Group, University of Glasgow
More information about the Rivet mailing list |