[Rivet] Weight menace

Holger Schulz holger.schulz at durham.ac.uk
Mon Feb 8 13:08:55 GMT 2016


Hi,

I compiled a couple of features people would like to see when
using rivet.


The default behaviour should probably be to have histograms
for each item in the weightcontainer.
Sherpas, Herwigs and Pythias would like to tell
Rivet which weightnames of the container in hepmc
they want histograms for as they tend to abuse the weight
containers for debug info etc. This should be done using
regexes just like the -m -M switches, I would propose
-W and -w for that purpose.

Similarly for plotting. The whole nominals central weight discussion
could be circumvented if we

  * check on initialisation if there is more than one weight in the
    first place
  * treat all weights the same, i.e. always write out PATH[weightname]
  * tell the plotter what the central weight is --- if there is more than 1
  * If there is just one histogram per observable only plot that of course

In that way one would be most flexible whilst retaining the rivet2
cmdline of rivet-mkhtml   bla.yoda

For the multiweightcase one could do

rivet-mkhtml -c "Weight" -e MUR -E PDF_2610  output.yoda

i.e. specify the central weightname and use regex magic to determine 
what goes into
the envelope and what does not.

That would also make rivet immune to changs in the standard naming
for variations. From the feedback I got here, people are not too happy
having to obey to the MUF_MUR_PDF naming scheme.


Any non-trivial thoughts on that? ;)

Holger

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20160208/86876503/attachment.html>


More information about the Rivet mailing list