We're using the C binding to stdhep 5.06.01 - I have not been able to find any way to specify a version number. As far as I know, this (or the version packaged in CERNLIB) is the only library we have used in HPS to write stdhep files - some older files were written with the Fortran binding, and maybe that writes the version number correctly. But for the last couple of years almost everything has used the C binding. On Wed, 30 Sep 2015, Tony Johnson wrote: > On 09/30/2015 10:48 AM, Graham, Mathew Thomas wrote: >> Just to note, we?ve been using the same madgraph and stdhep version the >> entire time so ?generated recently? doesn?t mean we are using recent >> versions. > The issue was that these stdhep files have no version # in the MCFIO block > header. I would have thought that was a violation of the stdhep/mcfio > standard, but I don't have it handy to check. The freehep library was > converting the version from a string to a double, so failed if the version > was not present. Other stdhep implementations may not check this, so may not > be affected. > > Tony > > ######################################################################## > Use REPLY-ALL to reply to list > > To unsubscribe from the HPS-SOFTWARE list, click the following link: > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1 > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the HPS-SOFTWARE list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1