Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 7324)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 7325)
@@ -18,4 +18,27 @@
 
                                                  -*-*- END OF LINE -*-*-
+
+ 2005/08/28 Daniela Dorner
+
+   * datacenter/scripts/dodatacheck:
+     - added 'find-todofile-algorithm' to this script to accelerate the 
+       process of datacheck
+     - changed call of filldotraw.C
+
+   * datacenter/macros/getdolist.C:
+     - added fDataCheckDone for the option to get many todofiles to 
+       accelerate the process of datacheck
+
+   * datacenter/macros/filldotrun.C:
+     - added check: if a run is a testrun, the flag for datacheck is 
+       set to 'not to be done'
+
+   * datacenter/macros/filldotraw.C:
+     - removed database name from the queries
+
+   * datacenter/macros/setupdb.C:
+     - adapted to changes in the table MagicNumber
+
+
 
  2005/08/27 Daniela Dorner
Index: /trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C
===================================================================
--- /trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C	(revision 7324)
+++ /trunk/MagicSoft/Mars/datacenter/macros/filldotraw.C	(revision 7325)
@@ -74,5 +74,5 @@
 Int_t MagicNumber(MSQLServer &serv, const MRawRunHeader &h)
 {
-    TString query(Form("SELECT fMagicNumberKEY FROM MyMagic.MagicNumber WHERE fMagicNumber=%d",
+    TString query(Form("SELECT fMagicNumberKEY FROM MagicNumber WHERE fMagicNumber=%d",
                        h.GetMagicNumber()));
 
@@ -152,5 +152,5 @@
         return 0;
 
-    TString query(Form("UPDATE MyMagic.RunData SET fMagicNumberKEY=%d, fFormatVersion=%d WHERE fRunNumber=%d",
+    TString query(Form("UPDATE RunData SET fMagicNumberKEY=%d, fFormatVersion=%d WHERE fRunNumber=%d",
                        key, h.GetFormatVersion(), h.GetRunNumber()));
 
Index: /trunk/MagicSoft/Mars/datacenter/macros/filldotrun.C
===================================================================
--- /trunk/MagicSoft/Mars/datacenter/macros/filldotrun.C	(revision 7324)
+++ /trunk/MagicSoft/Mars/datacenter/macros/filldotrun.C	(revision 7325)
@@ -577,5 +577,7 @@
         //create entry in table RunProcessStatus for this runnumber
         TString query2=Form("INSERT RunProcessStatus SET fRunNumber=%d, fTimingCorrection='1970-01-01 00:00:00'",
-                    runnumber);
+                            runnumber);
+        if (testflagkey==1)
+            query+=" , fDataCheckDone='1970-01-01 00:00:00'";
         res = serv.Query(query2);
         if (!res)
Index: /trunk/MagicSoft/Mars/datacenter/macros/setupdb.C
===================================================================
--- /trunk/MagicSoft/Mars/datacenter/macros/setupdb.C	(revision 7324)
+++ /trunk/MagicSoft/Mars/datacenter/macros/setupdb.C	(revision 7325)
@@ -193,8 +193,8 @@
     list.Add(new TObjString(
         "INSERT MyMagic.MagicNumber (fMagicNumber, fMagicNumberName) VALUES "
-        "  (0x0000, 'Not available'),"
-        "  (0xc0c0, 'Ok'),"
-        "  (0xc0c1, 'Not closed'),"
-        "  (0xffff, 'Wrong')"));
+        "  (0x0001, 'Not available')," //1
+        "  (0xc0c0, 'Ok'),"            //45344
+        "  (0xc0c1, 'Not closed'),"    //45345
+        "  (0x0000, 'Wrong')"));       //0
 
     // Run type
Index: /trunk/MagicSoft/Mars/datacenter/scripts/dodatacheck
===================================================================
--- /trunk/MagicSoft/Mars/datacenter/scripts/dodatacheck	(revision 7324)
+++ /trunk/MagicSoft/Mars/datacenter/scripts/dodatacheck	(revision 7325)
@@ -151,5 +151,5 @@
 
    echo "doing filldotraw..." >> $scriptlog 2>&1
-   check1=`root -q -b $macrospath/filldotraw.C+\($run\,kFALSE\) | tee $filldotrawlogfile | grep int | sed -e 's/.*(int)//'`
+   check1=`root -q -b $macrospath/filldotraw.C+\($rawfile\,kFALSE\) | tee $filldotrawlogfile | grep int | sed -e 's/.*(int)//'`
 
    case $check1 in 
