Index: trunk/Mars/mcorsika/MCorsikaEvtHeader.cc
===================================================================
--- trunk/Mars/mcorsika/MCorsikaEvtHeader.cc	(revision 19340)
+++ trunk/Mars/mcorsika/MCorsikaEvtHeader.cc	(revision 19341)
@@ -181,5 +181,5 @@
 {
     vector<Float_t> f(blockLength);
-    if (!fInFormat->Read(f.data(), blockLength))
+    if (!fInFormat->Read(f.data(), blockLength*sizeof(Float_t)))
         return kERROR;
 
Index: trunk/Mars/mcorsika/MCorsikaRunHeader.cc
===================================================================
--- trunk/Mars/mcorsika/MCorsikaRunHeader.cc	(revision 19340)
+++ trunk/Mars/mcorsika/MCorsikaRunHeader.cc	(revision 19341)
@@ -99,5 +99,5 @@
 {
     vector<Float_t> f(blockLength);
-    if (!fInFormat->Read(f.data(), blockLength))
+    if (!fInFormat->Read(f.data(), blockLength*sizeof(Float_t)))
         return kFALSE;
 
