Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 7634)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 7635)
@@ -18,4 +18,11 @@
 
                                                  -*-*- END OF LINE -*-*-
+
+ 2006/04/12 Thomas Bretz
+
+   * datacenter/macros/filldotraw.C:
+     - allow to access gzipped raw-files
+
+
 
  2006/04/11 Thomas Bretz
Index: /trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C
===================================================================
--- /trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C	(revision 7634)
+++ /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;
