|
[Rivet] RivetPaolo Francavilla paolo.francavilla at pi.infn.itTue 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 |