Comment 14 for bug 1218842

Revision history for this message
Pavel Demin (pavel-demin) wrote :

Hi,

Here is a new patch.

I've added version 2.00 for Event Header and version 3.00 for Event Table.

These new versions store blocks and events positions as 64-bit values.

Improvements:
 - Pythia produces STDHEP files larger than 4GB
 - PGS and hep2lhe read STDHEP files larger than 4GB
 - PGS and hep2lhe read both new and previous format versions

Disadvantages:
 - ExRootAnalysis, Delphes3 and MadGraph5 should be adapted for this new format version

Actually, I have already a new ExRootAnalysis version that can read both new and previous format versions.

Please, let me know if this patch seems OK for you.

Here are the commands to apply this patch for MG5:

cd pythia-pgs/libraries/PGS4/src/stdhep-dir/mcfio/src
wget http://cp3.irmp.ucl.ac.be/downloads/pythia-pgs-mcfio-files-v2.tgz
tar -zxf pythia-pgs-mcfio-files-v2.tgz

and here are the commands to apply this patch for MG5_aMC:

cd vendor/StdHEP/mcfio/src
wget http://cp3.irmp.ucl.ac.be/downloads/pythia-pgs-mcfio-files-v2.tgz
tar -zxf pythia-pgs-mcfio-files-v2.tgz

Cheers,

Pavel