<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
Hi Andy
<div><br>
</div>
<div>to print to HepMC in a readable format is very essential</div>
<div>for people trying to learn what the MC is doing and to understand</div>
<div>how to do a selection for the analysis, also using Rivet just for</div>
<div>MCÂ studies.</div>
<div><br>
</div>
<div>We have now several summerstudents, who use Rivet as an interface</div>
<div>to the MCs and to perform different studies. For this an understanding of</div>
<div>the event record is important.</div>
<div><br>
</div>
<div>Anyway, as I send yesterday in my mail, we have now managed to print</div>
<div>the HepMC record in a readable format in Rivet, so this is fine now.</div>
<div>Maybe it could be of help also for others to have this option available.</div>
<div><br>
</div>
<div>Cheers</div>
<div><br>
</div>
<div>Hannes</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
<div>
<div>On 09.08.2012, at 09:26, Andy Buckley wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div>Hi Hannes,<br>
<br>
Why on earth would Rivet have a "print event like PYTHIA" function? The<br>
access to the GenEvent object with all the structure is one function<br>
call away from Rivet::Event -- is that really "complicated and difficult"?!<br>
<br>
We've tried to provide nicer ways than HepMC itself to access event<br>
details -- iterating over particles, for example, is far easier than in<br>
native HepMC. But our emphasis is on the histogrammed output more than<br>
what's printed out to the terminal... and far more on the final state<br>
and hadron relationships than the internal HepMC structure.<br>
<br>
Other than the HepMC print and IO_AsciiParticles functions (and reading<br>
the ASCII format), there are also a few graphical visualisation tools,<br>
e.g. mcviz, that might be of interest.<br>
<br>
Cheers,<br>
Andy<br>
<br>
<br>
On 07/08/12 21:27, Hannes Jung wrote:<br>
<blockquote type="cite">Dear Andy et al<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">thanks a lot for your reply.<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">It's really fascinating, how complicated and difficult very trivial things are in Rivet.<br>
</blockquote>
<blockquote type="cite">It must be a MUST, that one can print out the HEPMC record in a readable format...<br>
</blockquote>
<blockquote type="cite">but it seems I can only get it via <br>
</blockquote>
<blockquote type="cite">event.genEvent().print()<br>
</blockquote>
<blockquote type="cite">but then the format is cryptic.<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">How do you people check, if selections etc are correct, if there is no way to printout<br>
</blockquote>
<blockquote type="cite">what comes from the MC ?<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">It would be really very good if this could be provided.... I tried to do it, but failed<br>
</blockquote>
<blockquote type="cite">due to my ignorance in the Rivet structure... so if anyone can help there, I would<br>
</blockquote>
<blockquote type="cite">be really, really very happy....<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">I try to promote Rivet for our summer-students.... so.........<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">Thanks a lot<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">cheers<br>
</blockquote>
<blockquote type="cite">Hannes<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">On 07.08.2012, at 17:07, Andy Buckley wrote:<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">It's really a HepMC thing: Rivet doesn't include any special printout<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">formatting for GenEvents. The best I can think of offhand is, if you<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">have a Particle p, to use p.genParticle().print(). Any other HepMC<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">library function can also be used on the p.genEvent() reference.<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">Hope that helps,<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">Andy<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">On 07/08/12 15:18, Hannes Jung wrote:<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Dear Rivet developers<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">I was wondering, whether there is an easy way to print out the HepMC<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">record in human readable format within Rivet, so that one can see<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">directly the event one is analyzing ?<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Probably I have just not found the proper place, where this is<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">described... any hint would be great...<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">thanks a lot<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">cheers<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Hannes<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">***********************************************************************<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Hannes Jung <br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Email: <a href="mailto:Hannes.Jung@desy.de">Hannes.Jung@desy.de</a> <<a href="mailto:Hannes.Jung@desy.de">mailto:Hannes.Jung@desy.de</a>>
<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">mobile :+49 40 8998 93741<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><a href="http://www.desy.de/~jung">http://www.desy.de/~jung</a>                                           <br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Tel: +49 (0) 40 8998 3741         <br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Fax: +49 (0) 40 8998 3093 <br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">DESY, CMS 01B/02.213<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Notkestr.85, 22603 Hamburg, FRG   <br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">***********************************************************************<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">_______________________________________________<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite">Rivet mailing list<br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><a href="mailto:Rivet@projects.hepforge.org">Rivet@projects.hepforge.org</a><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><a href="http://www.hepforge.org/lists/listinfo/rivet">http://www.hepforge.org/lists/listinfo/rivet</a><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">-- <br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">Dr Andy Buckley, SUPA Advanced Research Fellow<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">Particle Physics Expt Group, University of Edinburgh<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">The University of Edinburgh is a charitable body, registered in<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite">Scotland, with registration number SC005336.<br>
</blockquote>
</blockquote>
<blockquote type="cite">
<blockquote type="cite"><br>
</blockquote>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite">***********************************************************************<br>
</blockquote>
<blockquote type="cite">Hannes Jung <br>
</blockquote>
<blockquote type="cite">Email: <a href="mailto:Hannes.Jung@desy.de">Hannes.Jung@desy.de</a>
<br>
</blockquote>
<blockquote type="cite">mobile :+49 40 8998 93741<br>
</blockquote>
<blockquote type="cite"><a href="http://www.desy.de/~jung">http://www.desy.de/~jung</a>                                           <br>
</blockquote>
<blockquote type="cite">Tel: +49 (0) 40 8998 3741         <br>
</blockquote>
<blockquote type="cite">Fax: +49 (0) 40 8998 3093 <br>
</blockquote>
<blockquote type="cite">DESY, CMS 01B/02.213<br>
</blockquote>
<blockquote type="cite">Notkestr.85, 22603 Hamburg, FRG   <br>
</blockquote>
<blockquote type="cite">***********************************************************************<br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<blockquote type="cite"><br>
</blockquote>
<br>
<br>
--Â <br>
Dr Andy Buckley, SUPA Advanced Research Fellow<br>
Particle Physics Expt Group, University of Edinburgh<br>
<br>
The University of Edinburgh is a charitable body, registered in<br>
Scotland, with registration number SC005336.<br>
<br>
</div>
</blockquote>
</div>
<br>
<div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div><span class="Apple-style-span" style="font-size: 12px; ">***********************************************************************</span></div>
<div><span class="Apple-style-span" style="font-size: 12px; ">
<div>Hannes Jung </div>
<div>Email: <a href="mailto:Hannes.Jung@desy.de">Hannes.Jung@desy.de</a> </div>
<div>mobile :+49 40 8998 93741</div>
<div><a href="http://www.desy.de/~jung">http://www.desy.de/~jung</a>                                           </div>
<div>Tel:Â +49Â (0)Â 40Â 8998Â 3741Â Â Â Â Â Â Â Â Â </div>
<div>Fax:Â +49Â (0)Â 40Â 8998Â 3093Â </div>
</span></div>
</div>
</span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div><span class="Apple-style-span" style="font-size: 12px; ">
<div>DESY, CMS 01B/02.213</div>
<div>Notkestr.85, 22603 Hamburg, FRG   </div>
<div>***********************************************************************</div>
<br class="Apple-interchange-newline">
</span></div>
</div>
</span><br class="Apple-interchange-newline">
</span><br class="Apple-interchange-newline">
</div>
<br>
</div>
</body>
</html>