[Rivet] New AGILe and Rivet versions to test

Anton Karneyeu Anton.Karneyeu at cern.ch
Sun Mar 18 19:19:01 GMT 2012


Hi Andy,
thanks for the update.

1. Patches are still necessary for 1.8.0beta0:

- fix pyext build:

https://svnweb.cern.ch/trac/GENSER/browser/GENSER3/pkgsrc/MCGenerators/rivet/trunk/patches/patch-pe?rev=7895

- for some reason the rivet-nopy do compile on mac10.6 but do not 
compile on slc5 (see attached rivet-nopy.log), following patch fixed the 
problem:

https://svnweb.cern.ch/trac/GENSER/browser/GENSER3/pkgsrc/MCGenerators/rivet/trunk/patches/patch-np?rev=7895


2. In fact the "Could not determine lifetime" error message comes from 
LHCB_2010_S8758301 (not from the LHCB_2011_I917009 which you updated 
recently). Please, see attached two replies from Frank and David. As I 
understand they proposed to complete internal particle table of 
LHCB_2010_S8758301:

http://rivet.hepforge.org/trac/browser/trunk/src/Analyses/LHCB_2010_S8758301.cc#L201

3. The log axis settings in aida2flat output is not a big problem. Let 
it be a feature request which would be nice to have one day :).

Cheers,
Anton

16.03.2012 19:40, Andy Buckley:
> Hi again Anton,
>
> Apologies for the late response: I finally got time today to act on your
> findings.
>
> The patches were very helpful and I've added (hopefully) equivalent
> fixes to the code.
>
> For the LHCb analysis, I didn't find anything in my mail archive
> agreeing to hide the lifetime-lookup error messages, but I've added a
> protective check to the analysis which means that it'll only print an
> error if the offending PID is a hadron: this should eliminate the
> warnings about reggeons from herwig++ (although I would still be
> concerned that you had status=2 Reggeons in the event record! David?)
>
> On the last issue (log axis settings in aida2flat output), there is no
> support in aida2flat for histogram properties other than the title and
> axis labels: they are only used in the output for make-plots produced by
> compare-histos, although I appreciate that the two flat formats are very
> similar. This can be improved when we finally release a version of Rivet
> with our new histogramming package, where the data objects can hold
> arbitrary annotations as in the make-plots format. Right now I would
> have to significantly change the lighthisto module to add LogX/Y
> annotation support, and it would just open the floodgates for requests
> for all the other make-plots features that we don't support in
> aida2flat. Hope you can work around it.
>
> I've made a new tarball and uploaded it to the usual place. It should
> work fine at runtime, but if you could just test the compilation
> (without patches) and let us know if the fixes have worked, that would
> be great. Cheers!
>
> Andy
>
>
> On 06/03/12 23:44, Anton Karneyeu wrote:
>> Hi Andy,
>>
>> tests are finished fine, there are no any serious problems. Just want to
>> mention a few issues:
>>
>> - Two patches are necessary to build Rivet on macosx 10.6 platform:
>>
>> Patch to build LHCB_2011_I917009.cc:
>> https://svnweb.cern.ch/trac/GENSER/browser/GENSER3/pkgsrc/MCGenerators/rivet/trunk/patches/patch-ba?rev=7878
>>
>>
>>
>> Patch to build pyext:
>> https://svnweb.cern.ch/trac/GENSER/browser/GENSER3/pkgsrc/MCGenerators/rivet/trunk/patches/patch-pe?rev=7878
>>
>>
>>
>>
>> - There are still "Could not determine lifetime" error messages from
>> LHCB_2010_S8758301 analysis. Please, see attached email for original
>> issue report. It was agreed to mask particles which leads to error
>> messages, but probably forgotten to be implemented in the analysis code.
>>
>>
>> - There is mismatch in the field LogY of PLOT section of .dat files
>> produced from reference .aida file and corresponding .plot file. For
>> example for ATLAS_2010_S8894728:
>>
>> contents of
>>
>> /afs/cern.ch/sw/lcg/external/MCGenerators_hepmc2.06.05/rivet/1.8.0alpha0/x86_64-slc5-gcc43-opt/share/Rivet/ATLAS_2010_S8894728.plot
>>
>>
>>
>> and contents of *.dat files from
>> aida2flat -s
>> /afs/cern.ch/sw/lcg/external/MCGenerators_hepmc2.06.05/rivet/1.8.0alpha0/x86_64-slc5-gcc43-opt/share/Rivet/ATLAS_2010_S8894728.aida
>>
>>
>>
>> See also attached script logy.sh which demonstrate the issue on lxplus.
>> The last issue is not specific for Rivet 1.8.0a, was also present in
>> previous versions.
>>
>> Cheers,
>> Anton
>>
>>
>> 28.02.2012 0:43, Andy Buckley:
>>> Hi Anton & Peter,
>>>
>>> We have new alpha/beta tarballs of AGILe 1.4.0a and Rivet 1.8.0a to test
>>> -- can you please work your customary and much appreciated mcplots magic
>>> to make sure we didn't foul anything up?
>>>
>>> The tarballs are in the usual places:
>>> http://www.hepforge.org/downloads/agile
>>> http://www.hepforge.org/downloads/rivet
>>>
>>> Thanks!
>>> Andy
>
>
> -- Dr Andy Buckley SUPA Advanced Research Fellow Particle Physics
> Experiment Group, University of Edinburgh
-------------- next part --------------
./configure --prefix=/afs/.cern.ch/sw/lcg/external/MCGenerators/.work/GBUILD/external/MCGenerators/rivet/1.8.0beta0/i686-slc5-gcc43-opt --with-hepmc=/afs/cern.ch/sw/lcg/external/HepMC/2.03.11/i686-slc5-gcc43-opt --with-boost-incpath=/afs/cern.ch/sw/lcg/external/Boost/1.44.0_python2.6/i686-slc5-gcc43-opt/include/boost-1_44 --with-fastjet=/afs/cern.ch/sw/lcg/external/fastjet/2.4.2p1/i686-slc5-gcc43-opt --with-gsl=/afs/cern.ch/sw/lcg/external/GSL/1.10/i686-slc5-gcc43-opt --with-lcgtag=i686-slc5-gcc43-opt --disable-pdfmanual --enable-unvalidated PYTHON=/afs/cern.ch/sw/lcg/external/Python/2.6.5/i686-slc5-gcc43-opt/bin/python SWIG=/afs/cern.ch/sw/lcg/external/swig/1.3.40/i686-slc5-gcc43-opt/bin/swig

make

...
Making all in bin
make[1]: Entering directory `/afs/.cern.ch/sw/lcg/external/MCGenerators/.work/GBUILD/noarch/pkgsrc/MCGenerators/ri.a/work/rivet/1.8.0beta0/bin'
  CXX    rivet_nopy-rivet-nopy.o
  CXXLD  rivet-nopy
/usr/bin/ld: cannot find -lHepMC
collect2: ld returned 1 exit status
make[1]: *** [rivet-nopy] Error 1
make[1]: Leaving directory `/afs/.cern.ch/sw/lcg/external/MCGenerators/.work/GBUILD/noarch/pkgsrc/MCGenerators/ri.a/work/rivet/1.8.0beta0/bin'
make: *** [all-recursive] Error 1
-------------- next part --------------
An embedded message was scrubbed...
From: Frank Siegert <frank.siegert at cern.ch>
Subject: Re: [Rivet] LHCB_2010_S8758301
Date: Fri, 9 Dec 2011 08:59:05 +0100
Size: 3142
URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20120318/b8511ebf/attachment.mht>
-------------- next part --------------
An embedded message was scrubbed...
From: David Grellscheid <david.grellscheid at durham.ac.uk>
Subject: Re: [Rivet] LHCB_2010_S8758301
Date: Fri, 9 Dec 2011 09:20:06 +0000
Size: 3976
URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20120318/b8511ebf/attachment-0001.mht>


More information about the Rivet mailing list