[Rivet] Fwd: Rivet 2.6.0 release imminent

Andy Buckley andy.buckley at cern.ch
Thu Dec 21 10:41:07 GMT 2017


Copy to Rivet list...

---------- Forwarded message ----------
From: Andy Buckley <andy.buckley at cern.ch>
Date: 21 December 2017 at 10:40
Subject: Re: [Rivet] Rivet 2.6.0 release imminent
To: Leif Lönnblad <leif.lonnblad at thep.lu.se>


Sounds good -- thanks!

I'm just waiting on a confirmation from David G that a tweak I made to
Unicode handling (DG: I removed the encode() and just added a couple of try
blocks) is Python3-safe, then will finally do the release. Everything built
and ran fine on lxplus6 and 7, and on my Xubuntu 17.10 laptop, so other
than Mac I hope we're adequately covering our base of target platforms. A
confirmation from a Mac user would be great, though.

Andy


On 21 December 2017 at 05:28, Leif Lönnblad <leif.lonnblad at thep.lu.se>
wrote:

> Hi Andy,
>
> I was planning to include the HI stuff I was working on in Hamburg, but so
> far I haven't had any input from the Alica guys. The --preload option for
> the rivet script is in the default branch, however, and that was the only
> change I made to the core rivet stuff. So far it only works on Histo1D, but
> is should be easy to cover also the other cases.
>
> My suggestion is to leave what is in the default for 2.6.0, allowing the
> ALICE analyses to be added in later 2.6.x releases.
>
> /Leif
>
>
> On 2017-12-19 22:49, Andy Buckley wrote:
>
>> Dear all,
>>
>> I think I've finally fixed all* the bugs that have been blocking the
>> Rivet 2.6.0 release, and merged in the latest batch of contrib analyses.
>> I'm just testing on lxplus6 and 7 now, but some feedback from testing on
>> your systems would also be great if you can try the default branches of
>> both Rivet and YODA -- or the new b1 tarballs in each of their download
>> areas.
>>
>> There's a *lot* of work behind the scenes in this release. The big stuff
>> is
>>
>> - addition of a recursive composite structure to Particle, which enables
>> a lot of cool stuff and is taking us toward an even more unified picture of
>> particles and jets in the Rivet framework, although the latter is not there
>> yet.
>>
>> - new analysis build system, making builds faster and more uniform, and
>> integration of contrib analyses *much* easier. (PS. Chris G, the code
>> quality of the ATLAS ones is broadly _excellent_ now. Just make them fill
>> in the @brief analysis summary in the class docstring!)
>>
>> - lots of extensions to the filtering and functors system, and
>> improvements to the detector parametrisation & machinery. In particular
>> there's now a very lightweight way to pass multiple smearing/efficiency
>> functors in a list, and they'll be executed sequentially through a uniform
>> interface... which I suspect no-one actually needs, but people claimed
>> concern about its absence at Lunga a year ago, so here it is! There be code
>> magic here.
>>
>> - We can now write gzipped yoda files :-)
>>
>> That's all for now. If there are no objections to the release, I'll do it
>> in the next day or two.
>>
>> Merry Christmas!
>> Andy
>>
>> ​* Obviously​ not. But no other obvious ones right now...
>>
>> --
>> Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
>> Particle Physics Expt Group, University of Glasgow
>>
>>
>> _______________________________________________
>> Rivet mailing list
>> Rivet at projects.hepforge.org
>> https://www.hepforge.org/lists/listinfo/rivet
>>
>>
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> https://www.hepforge.org/lists/listinfo/rivet




-- 
Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
Particle Physics Expt Group, University of Glasgow



-- 
Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
Particle Physics Expt Group, University of Glasgow
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20171221/6ee820fa/attachment.html>


More information about the Rivet mailing list