[Rivet] Rivet

Paolo Francavilla paolo.francavilla at pi.infn.it
Tue Apr 13 07:31:45 BST 2010


Thank you very much.
James wrote me a mail with similar comments on my questions.
As far as I understand the rivet  version in genser is used in ATLAS via 
Athena, and it uses  HepMC 2.03
for compatibility. This explains why the agile installation in genser is 
not completely working and why the cross section must be  passed on the 
command line.

Thank you very much.
Regards
Paolo

Andy Buckley wrote:
> 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
>
>   


-- 
________________________________________
Paolo Francavilla
INFN Sez. di Pisa
Edificio C Polo Fibonacci, 
Largo B. Pontecorvo 3 56100 Pisa

Tel.: +390502214414
e-mail: paolo.francavilla at pi.infn.it   
	paolo.francavilla at cern.ch 




More information about the Rivet mailing list