[Rivet] rivet fails on (Pythia8) HepMC files

Hendrik Hoeth hendrik.hoeth at cern.ch
Tue Apr 7 12:56:20 BST 2009


Hi,

I'm trying to run Pythia8 events through the current head version of
Rivet. Rivet fails like this:

$ rivet -a DELPHI_1996_S3430090 -n 2 lep1.hepmc 
INFO:root:Reading events from 'lep1.hepmc'
Traceback (most recent call last):
  File "/griddata/gridsoft/local/hendrik/installation/local/bin/rivet", line 335, in ?
    firstBeamIds = rivet.beamIds(evt)
TypeError: Expected a pointer
$ 

That's a CentOS 4.6, 64bit machine, swig-1.3.21, python 2.3.4,
gcc-3.4.6. Yes, that's kind of old, but it's a grid cluster, and
physicists' operating systems are supposed to be old, aren't they?

Is this problem related to
http://projects.hepforge.org/rivet/trac/ticket/259 ?

Any hints how to solve it, except for installing local versions of swig
and python myself (not even sure if that helps)?

    Hendrik

-- 
"You have to take the most direct road to go instead of your 
 meeting, you have to, this one ended, leave at once the CERN
 domain."         (imprint on the CERN visitor ID cards)


More information about the Rivet mailing list