Index: /trunk/MagicSoft/Mars/datacenter/macros/fillganymed.C
===================================================================
--- /trunk/MagicSoft/Mars/datacenter/macros/fillganymed.C	(revision 7277)
+++ /trunk/MagicSoft/Mars/datacenter/macros/fillganymed.C	(revision 7278)
@@ -54,5 +54,5 @@
 #include "MStatusArray.h"
 #include "MGeomCamMagic.h"
-#include "MBadPixelsCam.h"
+#include "MAlphaFitter.h"
 
 using namespace std;
@@ -148,39 +148,40 @@
     cout << "  Background   Rate:  " << bgd*60/tm << " evts/min"  << endl;
     cout << "  Significance Rate:  " << S/TMath::Sqrt(tm/3600.) << " sigma/sqrt(h)" << endl;
-/*
+
+
     TString query;
-    if (!ExistStr(serv, "fDataset", "Ganymed", seq))
-    {
-        query = Form("INSERT Star SET"
-                     " fSequenceFirst=%d,"
-                     " fMeanNumberIslands=%s, "
-                     " fRatio=%s, "
-                     " fMuonNumber=%d, "
-                     " fEffOnTime=%d, "
-                     " fMuonRate=%s, "
-                     " fPSF=%s, "
-                     " fDataRate=%d, "
-                     " fMaxHumidity=%s ",
-                     seq, islands.Data(), ratio.Data(),
-                     num, effontime,
-                     muonrate.Data(), PSF.Data(),
-                     datarate, maxhum.Data());
+    if (!ExistStr(serv, "fDataSetNumber", "Ganymed", seq))
+    {
+        query = Form("INSERT Ganymed SET"
+                     " fDataSetNumber=%d,"
+                     " fExcessEvents=%f, "
+                     " fBackgroundEvents=%f, "
+                     " fSignalEvents=%f, "
+                     " fSignificance=%f, "
+                     " fScaleFactor=%f, "
+                     " fEffOnTime=%f, "
+                     " fExcessRate=%f, "
+                     " fBackgroundRate=%f, "
+                     " fSignificanceRate=%f ",
+                     ds, exc, bgd, sig, S, f, tm,
+                     exc*60/tm, bgd*60/tm,
+                     S/TMath::Sqrt(tm/3600));
     }
     else
     {
-        query = Form("UPDATE Star SET"
-                     " fMeanNumberIslands=%s, "
-                     " fRatio=%s, "
-                     " fMuonNumber=%d, "
-                     " fEffOnTime=%d, "
-                     " fMuonRate=%s, "
-                     " fPSF=%s, "
-                     " fDataRate=%d, "
-                     " fMaxHumidity=%s "
-                     " WHERE fSequenceFirst=%d ",
-                     islands.Data(), ratio.Data(),
-                     num, effontime,
-                     muonrate.Data(), PSF.Data(),
-                     datarate, maxhum.Data(), seq);
+        query = Form("UPDATE Ganymed SET"
+                     " fExcessEvents=%f, "
+                     " fBackgroundEvents=%f, "
+                     " fSignalEvents=%f, "
+                     " fSignificance=%f, "
+                     " fScaleFactor=%f, "
+                     " fEffOnTime=%f, "
+                     " fExcessRate=%f, "
+                     " fBackgroundRate=%f, "
+                     " fSignificanceRate=%f ",
+                     " WHERE fDataSetNumber=%d ",
+                     exc, bgd, sig, S, f, tm,
+                     exc*60/tm, bgd*60/tm,
+                     S/TMath::Sqrt(tm/3600), ds);
     }
 
