[Rivet] installation of Rivet

Andy Buckley andy.buckley at cern.ch
Tue Jun 16 21:34:12 BST 2015


Did you do this on lxplus?

rivet-bootstrap-lcg is for use on systems where the /afs/cern.ch
filesystem is visible, and it will try to pick up all the external
packages like FastJet from there. If you're building on a laptop or
other system without AFS, use the rivet-bootstrap script instead.

Andy


On 16/06/15 18:51, Debottam Bakshi Gupta wrote:
> Hi Dr. Buckley,
> 
> I did the following
> 
> wget http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg
>   chmod +x rivet-bootstrap-lcg
> 
> and then
> 
> ./rivet-bootstrap-lcg 
> 
> it gave me the output (please see the attached .txt file) with
> 
> ......................
> configure: WARNING: fastjet library was not found
> configure: error: FastJet is required
> 
> Thanks,
> 
> Debo.
> 
> 
> 
> 
> 
> On Tue, Jun 16, 2015 at 12:02 PM, Andy Buckley <andy.buckley at cern.ch
> <mailto:andy.buckley at cern.ch>> wrote:
> 
>     On 16/06/15 16:49, Debottam Bakshi Gupta wrote:
>     > Hi Deepak,
>     >
>     > It would be great if you provide me with some details because I am doing
>     > this for the 1st time, please see the following.
>     >
>     > *
>     > I did
>     >
>     >   cd /scratch/rivet
>     >   wget http://rivet.hepforge.org/hg/bootstrap/raw-file/1.9.0/rivet-bootstrap-lcg
>     >   chmod +x rivet-bootstrap-lcg
>     >
>     > **Where Fastjet was installed when I ran
>     >
>     > ./rivet-bootstrap-lcg
>     >
>     > Q?? which should I use version 1.9.0 or  2.2.1.
> 
>     Definitely 2.2.1!
> 
>     > In case of 2.2.1 if I
>     > need to install Fastjet separately and how?
> 
>     It should be automatically downloaded and installed by the bootstrap --
>     was it not?
> 
>     > When I installed version 1.9.0 I tried to use this command
>     >
>     >> agile-runmc --help
>     >
>     > And it could not find agile-runmc command
> 
>     We don't install AGILe anymore, since the world mostly moved on from the
>     Fortran MC generators and the LCG directory structure that contained
>     them has also changed. We might bring AGILe back to life at some point,
>     but there's not a lot of demand (i.e. no-one has asked!)
> 
>     If you want a generator code to try out, I think Pythia8 is the easiest
>     to install and use. Sherpa and Herwig++ are also quite easy to install
>     -- not *quite* as easy -- but they are more configurable, which means a
>     bit more complexity.
> 
>     > Q?? do I need to download any dependencies for this. because I simply
>     > want run at the beginning the following code given in
>     > https://rivet.hepforge.org/trac/wiki/FirstRivetRun.
>     >
>     >> mkfifo fifo.hepmc
>     >> agile-runmc Pythia6:425 --beams=LHC:7000 -n 500000 -o fifo.hepmc &
>     >> rivet --analysis=ANALYSIS_NAME fifo.hepmc
> 
>     Ah, I see: we should update that example to not mention agile-runmc...
> 
>     > Could you just let me know what are the dependencies I need to install
>     > to run the above code??
> 
>     Hopefully the bootstrap will download everything you need, other than a
>     copy of Pythia8 or whichever generator you prefer. I find the Sacrifice
>     interface a nice way to steer Pythia8 -- we have a link to that from the
>     Rivet web page, IIRC.
> 
>     Cheers,
>     Andy
> 
> 
>     > On Tue, Jun 16, 2015 at 10:26 AM, Deepak Kar <deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>
>     > <mailto:deepak.kar at gmail.com <mailto:deepak.kar at gmail.com>>> wrote:
>     >
>     >     Please see inline.
>     >
>     >     On Tue, Jun 16, 2015 at 5:07 PM, Debottam Bakshi Gupta
>     >     <debottam.bakshi.gupta at cern.ch <mailto:debottam.bakshi.gupta at cern.ch>
>     >     <mailto:debottam.bakshi.gupta at cern.ch
>     <mailto:debottam.bakshi.gupta at cern.ch>>> wrote:
>     >     > Hi helpers,
>     >     >
>     >     > I am trying to install Rivet on my lxplus area. I am following instructions
>     >     > from https://rivet.hepforge.org/trac/wiki/GettingStarted
>     >     >
>     >     > step1:
>     >     >
>     >     >  cd /scratch/rivet
>     >     >   wget
>     >     > http://rivet.hepforge.org/hg/bootstrap/raw-file/2.2.1/rivet-bootstrap-lcg
>     >     >   chmod +x rivet-bootstrap-lcg
>     >     >
>     >     > step2:
>     >     >
>     >     >  nano rivet-bootstrap-lcg ## and edit...
>     >     >
>     >     > Q?? do I need to change anything in rivet-bootstrap-lcg script??
>     >     >
>     >
>     >     Not really if you dont want to update any of the package versions.
>     >
>     >     > step3:
>     >     >
>     >     > ./rivet-bootstrap-lcg
>     >     >
>     >     > Q?? it runs but at the end shows following:
>     >     > ...............................................
>     >     > configure: WARNING: fastjet library was not found
>     >     > configure: error: FastJet is required
>     >
>     >     Self explanatory - you can/should install fastjet (will be needed for
>     >     many analyses anyway)
>     >
>     >     >
>     >     > step4:
>     >     > source Rivet/Rivet-2.2.1/rivetenv.sh.in
>     <http://rivetenv.sh.in> <http://rivetenv.sh.in>
>     >
>     >
>     >     I usually source the rivetenv.sh
>     >
>     >     >
>     >     > output:
>     >     > -bash: export: `@LIBPATHVARNAME@=@libdir@:@
>     >     >
>     >     > YODALIBPATH@:@HEPMCLIBPATH@:@FASTJETLIBPATH@:@GSLLIBPATH@:LIBPATHVARNAME@':
>     >     > not a valid identifier
>     >     >
>     >
>     >     Best,
>     >     Deepak
>     >
>     >     > Could you please help?
>     >     >
>     >     > Thanks,
>     >     > Debo.
>     >     >
>     >     >
>     >     >
>     >     > _______________________________________________
>     >     > Rivet mailing list
>     >     > Rivet at projects.hepforge.org
>     <mailto:Rivet at projects.hepforge.org>
>     <mailto:Rivet at projects.hepforge.org
>     <mailto:Rivet at projects.hepforge.org>>
>     >     > https://www.hepforge.org/lists/listinfo/rivet
>     >
>     >
>     >
>     >     --
>     >     Deepak Kar
>     >     University of Witwatersrand
>     >     Room PM15, School of Physics
>     >     (0027) 011-7176958 (office) (0027) 079-8401087 (mobile)
>     >
>     >     While at CERN:
>     >     Building 1, R-016
>     >     (0041) 0767321349 (mobile)
>     >
>     >     While at USA:
>     >     (001) 330-998-1500 (mobile)
>     >
>     >
>     >
>     >
>     > _______________________________________________
>     > Rivet mailing list
>     > Rivet at projects.hepforge.org <mailto:Rivet at projects.hepforge.org>
>     > https://www.hepforge.org/lists/listinfo/rivet
>     >
> 
> 
>     --
>     Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
>     Particle Physics Expt Group, University of Glasgow
> 
> 


-- 
Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
Particle Physics Expt Group, University of Glasgow


More information about the Rivet mailing list