[Rivet] problems with RivetGun/Alpgen

renkel at physics.smu.edu renkel at physics.smu.edu
Fri Apr 9 23:30:13 BST 2010


Hi Holger,

Sorry, but I still fight with it, The last test agile-runmc --list-gens 
fails - it does not give me alpgen. I was not able to track where agile 
finds the information on available generators. It goes into some c++, 
which I don't understand. May be, you can help me here, then I can put 
this information by hand. Thank you!

Peter.


Quoting Holger Schulz <holger.schulz at physik.hu-berlin.de>:

> renkel at physics.smu.edu wrote:
>> Hi Andy, Holger,
>>
>> Ok, RivetGun is not used any longer. But then I need AlpGen to run 
>> with Rivet. As I said, it is not available (or not linked) at the 
>> hepforge page here.
>>
>> http://www.hepforge.org/projects
>>
>> There is another bootstrap that in principle can get it in, but it 
>> does not work for me. So may be somebody knows how I can install 
>> AlpGen, so it works with the Rivet.
>>
>> Peter.
>>
> I am curently trying to install Alpgen. I use the package GENSER
> provides:
>
>    
> http://service-spi.web.cern.ch/service-spi/external/MCGenerators/distribution/
>
> In the configure script I had to change the very first line from 
> /bin/sh to /bin/bash
> so that the sourcing of the script in TOOLS works.
>
> Then I did
>
>    ./configure --enable-shared
>    --with-pythia6=/users/local/hschulz/generators/genser/pythia6/421.2
>    --with-herwig=/users/local/hschulz/generators/genser/herwig/6510
>
>    make
>    make install
>
> You will need to adjust the pythia and herwig switches according to your
> installation.
>
> You can check whether everything works by calling
>
>    agile-runmc --list-gens
>
> In my case it looks like this:
>
>    AlpGenHerwig:6510
>    AlpGenHerwigJimmy:6510
>    AlpGenPythia6:421
>    Cascade:2.0.1
>    Herwig:6510
>    HerwigJimmy:6510
>    Pythia6:421
>    Rapgap:32
>
> Holger
>
>> Quoting Andy Buckley <andy.buckley at ed.ac.uk>:
>>
>>
>>> On 09/04/10 10:24, Holger Schulz wrote:
>>>
>>>> Hi Peter,
>>>>
>>>> to my knowledge, RivetGun does not exist anymore,
>>>> the wiki page hasn't been updated for more than three years.
>>>>
>>> Yes, that's right: sorry about the wiki page... I'll update that today
>>> (hopefully...)
>>>
>>>
>>>> Rivet is completely independent of any generator libraries now.
>>>> You will need agile to steer your (FORTRAN) generator and
>>>> rivet to analyse the HepMC output coming from agile.
>>>>
>>> Right. You can make this HepMC output any way you like -- AGILe is just
>>> a convenient way to do that for some Fortran generators.
>>>
>>>
>>>> I haven't run AlpGen with Rivet but the usual way
>>>> to go is to run agile with Alpgen to get the HepMC
>>>> output and feed it to Rivet using a fifo file buffer (create it
>>>> via mkfifo hepmc.fifo).
>>>>
>>>> So your commandline should look somehting like this:
>>>>
>>>>     agile-runmc AlpGenFpythiaVERSION -o hepmc.fifo -n 10000 & rivet
>>>>     hepmc.fifo -a ALEPH_1991_S2435284 -H output.aida
>>>>
>>> AlpGen is one of the stranger interfaces because it requires a parameter
>>> to tell it where to find the AlpGen input parton-level event files. I've
>>> never used the interface personally: maybe Jon, Giulio or someone else
>>> who has used (and wrote!) that interface can comment. (It would be
>>> useful if we had an AGILe wiki page specifically on the AlpGen interface
>>> to explain how it is to be used.)
>>>
>>> Andy
>>>
>>> --
>>> Dr Andy Buckley
>>> SUPA Advanced Research Fellow
>>> Particle Physics Experiment Group, University of Edinburgh
>>>
>>>
>>
>>
>>
>>
>> _______________________________________________
>> Rivet mailing list
>> Rivet at projects.hepforge.org
>> http://www.hepforge.org/lists/listinfo/rivet
>>
>






More information about the Rivet mailing list