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
|