<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!-- P { margin-top: 0px; margin-bottom: 0px; }--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:'Courier New',monospace;">
<p><span style="font-family: Arial, Helvetica, sans-serif;">Hi all,</span><br style="font-family: Arial, Helvetica, sans-serif;">
</p>
<p><br style="font-family: Arial, Helvetica, sans-serif;">
</p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">Sorry for the radio silence. I've also included the Pythia mailing list and Leif Lonnblad on this thread.</span><br style="font-family: Arial, Helvetica, sans-serif;">
</p>
<p><span style="font-family: Arial, Helvetica, sans-serif;"><br>
</span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">First and foremost, I think it's dangerous to think it's dangerous to talk about a "central weight". We of course all know what we mean, but it's good to keep in mind that it might not be clear what
the "central weight" is central of. For us, that's probably only semantics, but for the user (and an analysis tool like Rivet), it might lead to confusion.</span></p>
<p><br style="font-family: Arial, Helvetica, sans-serif;">
</p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">For my personal taste, "Weight" is perfectly acceptable, albeit being not very specific. Maybe that's how we want it in order to ensure that no weight naming cargo cult emerges. In my mind, a more
natural name would be "EventWeight", simply because I would imagine that this weight would be the direct descendant of the event weight in the older "Les Houches 1.0" accord. This latter weight does not in principle have to be a "central weight" of any collection
of weights appearing as additional weights. Thus, a name like "CentralWeight" is clearly dangerous. "Weight" or "EventWeight" seem reasonable to me.</span></p>
<p><br style="font-family: Arial, Helvetica, sans-serif;">
</p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">I'll call the event weight (i.e. what Holger called the "central weight") "EventWeight" from now on, just to give the child a name. Thinking more about </span><span style="font-size: 12pt; font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">the
naming scheme, I think it would in general be sensible to (optionally) be able to include more information into any weight name, by e.g. extending the weight names like </span></span></p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p><span style="font-size: 12pt;"> EventWeight_MyAdditionalInformation </span><span style="font-size: 12pt;"> </span><span style="font-size: 12pt;"> </span></p>
<p><br>
</p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">An example where this would be sensible is a merging scale variation. In this case, the event weight of an input (fixed-order) event can have several EventWeight descendants. This could be conveyed
by having different weights for each merging scale, with names given by</span><br>
</p>
<p><br>
</p>
<p> EventWeight_MergingScale=10, <span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);">EventWeight_MergingScale=20, <span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);">EventWeight_MergingScale=30 </span></span><br>
</p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">and
so on. Having this flexibility available would allow to also convey differences in how the (multi-weighted) inputs are handled by the subsequent event generation. The fixed-order part is not the only part of the event generation that has uncertainties that
can be captured by having multiple weights, and we should not limit ourselves unnecessarily by thinking only about the "simple" fixed-order variations. I strongly feel that we should allow such a flexibility. Of course, a different format might be more reasonable.</span></span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><br style="font-family: Arial, Helvetica, sans-serif;">
</span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">Some further
issues that I have with the suggestions that we put forward on page 162 of </span><a href="http://arxiv.org/pdf/1405.1067.pdf"><span style="font-family: Arial, Helvetica, sans-serif;">http://arxiv.org/pdf/1405.1067.pdf</span></a><span style="font-family: Arial, Helvetica, sans-serif;">
is that the separation between "name" and "value" concatenated in a weight name is not clear, and might indeed lead to issues. Say that a weight was generated with mu_R=2*mu_central, mu_F = mu_central, and LHAPDF number 11000. Currently, this will</span></span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">mean
that the weight name is</span></span></span></p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);">MUF1_MUR0.5_PDF11000</span></span></p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><span style="font-family: Arial, Helvetica, sans-serif;">Now imagine the weight is associated with a DIS collision, and I want to convey that the simulation has been performed with an electron PDF with number 99999. (Please only take this as an example, I
don't want to argue if and why this could be sensible.) Then, it feels natural to have a PDF1 and PDF2 identifier. In the current suggestion, this would be problematic, since a weight name</span><br>
</p>
<p><br>
</p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);">MUF1_MUR0.5_PDF111000_<span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);">PDF299999</span></span><br>
</p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">could
also mean we've used PDF </span><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">1</span></span><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">11000</span></span><span style="font-family: Arial, Helvetica, sans-serif;">
or </span><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">299999</span></span><span style="font-family: Arial, Helvetica, sans-serif;">.
Again, this is just an (most likely academic) example. The point I want to make is that this issue is trivially solved if we instead use a convention like</span></span></span></p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span>MUF=1_MUR=0.5_PDF1=11000_PDF2=99999<br>
</p>
<p><br>
</p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">with
an equal sign separating the attribute and the value. This should also make parsing easier and more transparent.</span></span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><br style="font-family: Arial, Helvetica, sans-serif;">
</span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">Finally
-- and this is really only personal taste -- I would argue that if we stick to the convention that the value of the "MUR/MUF" attributes is a number of O(1) (NB: That's not specified in </span><a href="http://arxiv.org/pdf/1405.1067.pdf"><span style="font-family: Arial, Helvetica, sans-serif;">http://arxiv.org/pdf/1405.1067.pdf</span></a><span style="font-family: Arial, Helvetica, sans-serif;">,
but all the examples shown there might lead to such a usage), then it would be sensible to also have an attribute defining the "central" scale. Potential names could be "</span><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">MURCENT</span></span><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">RAL/</span></span><span style="font-family: Arial, Helvetica, sans-serif;">MUFCENTRAL".
However, I think the best solution would be to simply use the actual numerical value of the scales as values. Since this leads to weight names that may differ from event to event, parsing is clearly more difficult, which might mean that this is just a pie-in-the-sky
idea.</span></span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><br style="font-family: Arial, Helvetica, sans-serif;">
</span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">Sorry
for the long mail. Hope at least some if it makes sense.</span></span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><br style="font-family: Arial, Helvetica, sans-serif;">
</span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">Cheers,</span></span></span></p>
<p><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 16px; background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">Stefan</span></span></span></p>
<p><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace; font-size: 16px; background-color: rgb(255, 255, 255);"><br>
</span></span></p>
<p><br>
</p>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Chris Pollard <cpollard@cern.ch><br>
<b>Sent:</b> Sunday, February 7, 2016 2:09 PM<br>
<b>To:</b> Holger Schulz<br>
<b>Cc:</b> Rivet; herwig@projects.hepforge.org; Prestel, Stefan; Torbjorn Sjostrand; Sherpa<br>
<b>Subject:</b> Re: [Rivet] HepMC multi weight convention for central weight</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi,
<div><br>
</div>
<div>I am fine with the name "Weight" for the central weight. I guess it's most important to hear from the other generator authors, though.<br>
<br>
Chris</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Tue, Feb 2, 2016 at 12:52 PM, Holger Schulz <span dir="ltr">
<<a href="mailto:holger.schulz@durham.ac.uk" target="_blank">holger.schulz@durham.ac.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
Hi all,<br>
<br>
the alpha version of rivet 3 (which supports multiple weights natively)<br>
triggered a discussion on what the central weight name should be.<br>
<br>
As far as I know there is only a convention for scale and pdf variations in the<br>
2013 LesHouches proceedings.<br>
What was (I think) agreed upon is that the central weight should simply come<br>
first in the weight vector when writing out to HepMc. This however<br>
states a tiny technical problem as the write out of the WeightContainer<br>
in HepMc2 does not preserve the order of weights.<br>
<br>
Within Sherpa the name "Weight" was used and if I understand correctly,<br>
would also be fine from Stefan Prestel's point of view.<br>
<br>
It is maybe not that urgent but it would help us in the development<br>
of HepMC and Rivet 3 if we could agree on a name for the central<br>
weight.<br>
<br>
<br>
Thanks,<br>
Holger<br>
_______________________________________________<br>
Rivet mailing list<br>
<a href="mailto:Rivet@projects.hepforge.org" target="_blank">Rivet@projects.hepforge.org</a><br>
<a href="https://www.hepforge.org/lists/listinfo/rivet" rel="noreferrer" target="_blank">https://www.hepforge.org/lists/listinfo/rivet</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</body>
</html>