[Rivet] Rivet

Andy Buckley andy.buckley at ed.ac.uk
Mon Apr 12 19:37:24 BST 2010


On 12/04/10 13:37, Paolo Francavilla wrote:
> Dear  Andy,

Hi Paolo,

I'm copying this to the Rivet mailing list: you'll get a better response
that way (I'm also going to be inaccessible most of tomorrow due to
an(other) all-day university training course)

> I would like to use rivet and agile installed on genser on
> /afs/cern.ch/sw/lcg/external/MCGenerator
> I am able to use rivet 1.2.1, but I was not able to find the agile-runmc
> command on /afs/cern.ch/sw/lcg/external/MCGenerator/agile/.

I'm not currently aware of which AGILe version is installed there! I'd
like us to get a couple of improvements (Cascade & RapGap?) into AGILe
and then get another version out before too long. My guess is that the
current version was built and installed without Python support, but we
know how to make that work now.

> To overcome this problem I installed a local version of agile, and it
> seems to works (i.e.):
> agile-runmc Pythia6:420 --beams PP:7000 -p "CKIN(3)=50" -o
> /tmp/francav/out.hepmc -n 10000 & rivet -a INCLMODULE
> /tmp/francav/out.hepmc
> 
> When I ask for the crossSection() in rivet, I got this error:
> You did not set the cross section for the analysis .....
> Which is the reason?  How can I solve this problem?

Not 100% sure, but I would be less than surprised to find that the
version of AGILe you built is using HepMC 2.03.11 (like ATLAS does).
This (old) HepMC version doesn't have the cross-section passing
functionality of later versions (2.04 and later), so you need to read it
from the generator logfile and pass it explicitly to Rivet on the
command line using the -x flag.

Or (better!) use a newer HepMC... I would really like people to try
using the HepMC 2.06 beta version and giving some feedback to Lynn asap!
James, your pet "weight vector entry names" feature is there... does it
do what you asked for?

Andy

-- 
Dr Andy Buckley
SUPA Advanced Research Fellow
Particle Physics Experiment Group, University of Edinburgh


More information about the Rivet mailing list