[Rivet] Problem with installation

Andy Buckley andy.buckley at ed.ac.uk
Fri Nov 6 01:52:01 GMT 2009


Dmitry Popov wrote:
>   Hi James,

I'm Andy, not James ;)

>   It's not a problem, thank you very much for responding fast! I've tried
> the new bootstrap script both on SL4.5 and SLC5.4 machines and on both of
> them it passes further but, alas, exits after building FastJet:
> 
> ...
> Configuring in /home/hfm/dpopov/Rivet/build/fastjet-2.4.1: ./configure
> --prefix=/home/hfm/dpopov/Rivet/local --enable-shared --enabl
> e-allcxxplugins
> Building in /home/hfm/dpopov/Rivet/build/fastjet-2.4.1: make -j2 && make -j2
> install
> Traceback (most recent call last):
>   File "./rivet-bootstrap", line 497, in ?
>     if "slc5" in LCGPLATFORM:
> NameError: name 'LCGPLATFORM' is not defined
> ...
 >
>   I guess it's a simple typo - the variable is not defined in the right
> scope or something, but I'm an absolute newbie in Python to fix that myself,
> sorry :)

Yes, that was a bit of a typo, resulting from the long and complex 
history of trying to guess the format of the LCG platform tag! Thanks 
for finding it ;) Again, it should be fixed (I've tested on CERN 
lx64slc5 and it correctly uses a different (and weird) Boost version if 
the platform is slc5 and CERN AFS is available... SLC/LCG compatibility 
is a nightmare!)

>   Also, I have another question for you since you are one of the authors of
> the Professor tool: is it available for download? I'm a PhD student in
> Michael Schmelling's group in MPIK, Heidelberg (LHCb collaboration) and I
> would like to learn how to use the framework and try to use it for tuning MC
> generated data at LHCb.

Yes, it is available for download via the public Subversion repository 
at http://svn.hepforge.org/professor/  There is no "stable" release, 
since it's improving all the time. I suggest you try to keep it up to 
date, and communicate with the authors en masse via the 
professor at projects.hepforge.org email address.

We're very happy to help people use it, and in fact the LHCb tuning 
requirements are partially orthogonal to what we've already done, as 
there is an emphasis on getting the excited states right. You might also 
want to talk to Nick Brook, who has a student who might be working on 
some LHCb tuning with Professor and Rivet (I think they were starting 
with Pythia 8)

Best wishes,
Andy

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

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the Rivet mailing list