[Rivet] Bug in Rivet 2.4.0 histogram naming

Alex Grecu Alex.Grecu at cern.ch
Sun Jan 17 02:16:38 GMT 2016


Dear developers,

I appreciate very much the features introduced by the YODA histogramming 
system in Rivet 2.x series.
However, at least in Rivet 2.4.0, I noticed a bug in the way the name of 
an AnalysisHandler object is used to make the YODA histogram path (see 
Analysis::histoDir) and then in the way the same runName is used by the 
Rivet helper scripts to create the web page for the analysis results. In 
the first case runName is just another "branch" of the YODA path while 
the script rivet-cmphistos attaches the runName to the analysis name 
using underscore. This creates a problem when make-plots interprets the 
*.dat files as the plot meta data is no longer identified correctly in 
the corresponding *.plot/info file. The result is a web page that has 
neither analysis description nor plots with valid labels and titles 
(although the environment variables are set such as the meta data of the 
analyses should be found).
I'm using the Rivet installation on lxplus at this path: 
/afs/cern.ch/sw/lcg/releases/MCGenerators/rivet/2.4.0-dd72f/x86_64-slc6-gcc48-opt. 
Could you please investigate and advise the maintainers to correct these 
issues if they are installation related. It is quite annoying to have a 
feature such as the runName if it is useless and it actually breaks 
things. I noticed however that if runName is set to an empty string 
everything works fine. So maybe it would be a good idea to explain, for 
developers, what is the purpose of this runName property. In the mean 
time I'll just instruct the LHCb users not to care about this feature 
when testing their analysis modules.

Thank you in advance.

Best regards,

Alex Grecu

-- 
*LHCb* Experiment
/Horia Hulubei/ National R&D Institute for Physics and Nuclear 
Engineering (IFIN-HH)

@CERN
========================
Office: 11/1-014
Phone: +41 22 76 79058
Postbox: F26500

@IFIN-HH
========================
Bucharest-Magurele, 408 Atomistilor, DFT bld, office 220 (2nd floor),
Phone: +4(0) 21 404 62 48; ext. 3404

Skype name: /alex.t.grecu/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20160117/20fd8a9c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5336 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20160117/20fd8a9c/attachment.bin>


More information about the Rivet mailing list