[Rivet] [AGILe-SVN] r873 - contrib/Sacrifice/share

James Monk jmonk at cern.ch
Wed Jul 10 15:26:42 BST 2013


On 1 Jul 2013, at 23:16, Andy Buckley wrote:

> I might be tempted into
> adding HepMC filtering to it at some point, so that there's less
> writing/reading of pointless ASCII intermediates...

I've added this option now.  If MCUtils is installed in $MCUTILS_PATH/include/MCUtils then you can enable it by adding --with-MCUtils=$MCUTILS_PATH to the configure.   We might ultimately want to include the MCUtils headers with Sacrifice, but since MCUtils is also not entirely finalised, I thought it better to keep it separate.

If MCUtils support is compiled then it will by default do some slimming of the event (following the MCUtils example, but without throwing away photons or making eta cuts), which can be disabled by -s.  You can also specify particle id/status code combinations in a file, i.e.

13: 1 3
14: 1
24

Would keep only all status 1 & 3 muons, status 1 mu neutrinos plus all Ws (and the beams).  That substantially reduces the HepMC size if you know you only need a subset of particles.

cheers,

James
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20130710/e820a1ac/attachment.html>


More information about the Rivet mailing list