Index: trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C
===================================================================
--- trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C	(revision 7631)
+++ trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C	(revision 7635)
@@ -67,4 +67,5 @@
 #include <TSQLResult.h>
 
+#include "MZlib.h"
 #include "MSQLServer.h"
 #include "MRawRunHeader.h"
@@ -98,5 +99,5 @@
 Bool_t ReadRaw(TString fname, MRawRunHeader &h)
 {
-    ifstream fin(fname);
+    MZlib fin(fname);
     if (!fin)
     {
@@ -144,4 +145,6 @@
     if (fname.EndsWith(".raw"))
         ReadRaw(fname, h);
+    if (fname.EndsWith(".raw.gz"))
+        ReadRaw(fname, h);
 
     if (dummy)
@@ -224,5 +227,5 @@
     cout << "date: " << date << endl;
     TString path(Form("/magic/data/rawfiles/%s", date.Data()));
-    TString file(Form("*%d*.raw", runno));
+    TString file(Form("*%d_*_*_E.raw.?g?z?", runno));
 
     delete res;
