|
[Rivet] HepMV version issueJames Henderson James.Henderson at physics.ox.ac.ukTue Jun 19 15:14:25 BST 2012
Dear Rivet experts, Sorry to pester you again, I'm becoming a problem customer :) I have changed my paths to use the new MCGenerators_hepmc2.06.08/... executables but I now get the following error (just after the fastjets header) when I try to use my rivet analysis on any hemc2g file: python: ../../include/Rivet/Math/Vector4.hh:380: double Rivet::FourMomentum::mass() const: Assertion `Rivet::isZero(mass2()) || mass2() > 0' failed. Aborted Do you have any suggestions as to how I can solves this issue? Thanks again, James -----Original Message----- From: Andy Buckley [mailto:andy.buckley at ed.ac.uk] Sent: 18 June 2012 13:19 To: Frank Siegert Cc: James Henderson; rivet at projects.hepforge.org Subject: Re: [Rivet] HepMV version issue Is three concurrent answers enough for you, James? ;-) Andy On 18/06/12 13:13, Frank Siegert wrote: > Hi James, > > I think this might be due to the 2.06.05 event file containing > additional lines which make HepMC 2.03.11 fail. I thought this was > fixed in 2.03.10, but seems like not. > > Would it be an option for you, to use HepMC 2.06.05 in your setup, > i.e. use the following AFS location? > /afs/cern.ch/sw/lcg/external/MCGenerators_hepmc2.06.05/ > > Cheers, > Frank > > On 18 June 2012 14:01, James Henderson <James.Henderson at physics.ox.ac.uk<mailto:James.Henderson at physics.ox.ac.uk>> 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-gcc >> 43-opt/rivetenv.sh >> Agile 1.2.0 setup from: >> /afs/cern.ch/sw/lcg/external/MCGenerators/agile/1.2.0/x86_64-slc5-gcc >> 43-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<mailto:Rivet at projects.hepforge.org> >> http://www.hepforge.org/lists/listinfo/rivet > _______________________________________________ > Rivet mailing list > Rivet at projects.hepforge.org<mailto:Rivet at projects.hepforge.org> > http://www.hepforge.org/lists/listinfo/rivet > -- Dr Andy Buckley, SUPA Advanced Research Fellow Particle Physics Expt Group, University of Edinburgh The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20120619/b4b48581/attachment.html>
More information about the Rivet mailing list |