Blob Blame History Raw
diff -ur HepMC-2.06.09.orig/src/IO_AsciiParticles.cc HepMC-2.06.09/src/IO_AsciiParticles.cc
--- HepMC-2.06.09.orig/src/IO_AsciiParticles.cc	2010-05-17 17:23:44.000000000 +0200
+++ HepMC-2.06.09/src/IO_AsciiParticles.cc	2015-03-06 17:38:41.860507302 +0100
@@ -156,14 +156,14 @@
 
       xmassi = (*part)->generatedMass();
       if(fabs(xmassi) < 0.0001) xmassi =0.;
-      m_outstream->setf(std::ios::fixed);
+      m_outstream->unsetf(std::ios::floatfield);
       m_outstream->precision(3);
       m_outstream->width(8);
       *m_outstream << xmassi << " ";
       m_outstream->setf(std::ios::scientific,std::ios::floatfield);
       m_outstream->precision(m_precision);
 
-      m_outstream->setf(std::ios::fixed);
+      m_outstream->unsetf(std::ios::floatfield);
       m_outstream->precision(3);
       m_outstream->width(6);
       etai = (*part)->momentum().eta();