[Rivet] Rivet listening to socket

David Grellscheid David.Grellscheid at durham.ac.uk
Wed Aug 20 15:47:24 BST 2008


Hi all,

before leaving Debrecen, Frank tried a 'mkfifo' named pipe, which in good 
UNIX tradition looks just like a file to everyone. Setting Sherpa to 
output to the pipe, and rivetgun to read from it works perfectly. It 
doesn't matter which end you start first, they wait for each other.

   David

On Fri, 15 Aug 2008, Andy Buckley wrote:

> Andy Buckley wrote:
>> James Monk wrote:
>>> Hi,
>>>
>>> I have just been discussing with Frank and David how the Generator
>>> interface could be made more friendly.  We had the idea that Rivet
>>> could be started as a service listening on a socket for GenEvents.  We
>>> would then require of HepMC that they provide the facility to write
>>> GenEvents to a socket as well as a file.  Rivet would then analyze any
>>> events that were written to the socket as they arrive.
>>
>>> Any comments?  Should this be included in some future version of Rivet?
>>
>> I think it's a nice idea, and have toyed with it in the past. Not sure it's the
>> most pressing need, but if MCnet people want the functionality, then I'm
>> perfectly happy for someone to make a branch and make it work! (After this
>> current beta is released, please ;) And please register it as a feature request
>> on the HepMC Savannah tracker: HepMC will be a blocker on this, so the feature
>> can't really exist until at least HepMC 2.5.0.
>
> Oh, and please register it as an enhancement ticket on Rivet/AGILe 1.2.0 or
> 1.3.0 (or "Perfection"...), too!
>
> Andy
>


More information about the Rivet mailing list