[Rivet] HepMV version issue

David Grellscheid david.grellscheid at durham.ac.uk
Mon Jun 18 13:12:07 BST 2012


Hi James,

a given Rivet version is built with a given HepMC version, and is linked 
to it. I suspect that your version of Rivet is linked to the outdated 
HepMC 2.03.

Please find a Rivet that has been compiled against the modern HepMC 
2.06, which will read HepMC files from any version just fine.

The older HepMC 2.03 cannot read newer versions of HepMC files. It lacks 
crystal ball support.

Hope that helps,

   David



On 18/06/12 13:01, James Henderson wrote:
> Hello,
>
> I have been asked to use my rivet code to analyse some hepmc2g files
> that a colleague has produced from Sherpa 1.4.02. My issue is that my
> rivet analysis won't run over his samples but, when I copy his run card
> and use this to produce my own hepmc2g file the rivet analysis works fine.
> I can see that the difference between the hepmc files is the version
> number; he has used 2.06.05 and my files are 2.03.11.
>
> The error message I recieve is:
> |User-supplied cross-section = 2.551110e+01 pb
> Rivet 1.8.0 running on machine pplxwn34.physics.ox.ac.uk (x86_64)
> CommonIO::read_heavy_ion setting badbit.
> CommonIO::read_pdf_info setting badbit.
> CommonIO::read_vertex setting badbit.
> CommonIO::read_vertex setting badbit.|
> ...
>
> I belive this is due to the 2.06.05 hepmc file not having a heavy-ion
> line where it is expected. Could you tell me if there is a way to make
> rivet run over the 2.06.05 hepmc files?
>
> My setup is as follows:
>
> Rivet 1.8.0 setup from:
> |/afs/cern.ch/sw/lcg/external/MCGenerators/rivet/1.8.0/x86_64-slc5-gcc43-opt/rivetenv.sh|
> Agile 1.2.0 setup from:
> |/afs/cern.ch/sw/lcg/external/MCGenerators/agile/1.2.0/x86_64-slc5-gcc43-opt/agileenv.sh|
> Sherpa 1.4.0.2
> from:|/afs/cern.ch/sw/lcg/external/MCGenerators/Sherpa/1.4.0.2/x86_64-slc5-gcc43-opt/|
> - used to create hepmc files
> HepMC 2.03.11 setup from both the rivetenv and agileenv scripts.
>
> Thank you for your time,
>
> James Henderson
>
>
>
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> http://www.hepforge.org/lists/listinfo/rivet


More information about the Rivet mailing list