[Rivet] yaml-cpp bundling and immediate Rivet 2.1.0 release?

David Grellscheid david.grellscheid at durham.ac.uk
Tue Jan 28 10:32:22 GMT 2014


Hi Andy, hi all,

one thing ahead: I just fixed a nasty projection ordering bug affecting
Fastjet. All runs that have mixed analyses with/without invisibles in
the Fastjet clustering are affected. Up to now, the projection applier
would not take that difference into account, and potentially apply the
wrong fastjet projection depending on analysis ordering, e.g. using
visibles instead of invisibles!

There may be more ordering bugs to come, as I check the cuts branch
before remerging to trunk.

Is there an easy way to split a YAML file into individual files with one
analysis each?

> I merged the yaml-cpp bundling from LHAPDF6 into Rivet's release-2-0
> branch last night. 

Excellent! Again with its own symbol namespace Rivet_YAML to avoid clashes?

> The remaining things on my 2.1.0 release TODO list are:
> 
> * check/force correct passing of CXXFLAGS, etc. to the bundled cmake
> (CXX is working, other vars aren't as far as I can tell)
> * check/fix the JADE/OPAL integration boundaries as advised by Christoph
> Pahl
> * incorporate latest CMS analysis
> * remove IsolationProjection and IsolationTools
> * migrate the remaining 3 analyses from 1.9.0 which require non-trivial
> histo code conversion
> * check the broken (?) D0 W charge asymmetry. I saw no asymm from the
> H++ validation events when we did the Rivet 1->2 validation.

* include the 3 bugfixes Peter made on the AIDA branch

See you,

  David


More information about the Rivet mailing list