Index: trunk/Mars/fact/processing/magictemp.C
===================================================================
--- trunk/Mars/fact/processing/magictemp.C	(revision 18941)
+++ 	(revision )
@@ -1,62 +1,0 @@
-void magictemp(const char *fname, double beg=0, double end=100000)
-{
-    fits file(fname);
-
-    //file.PrintColumns();
-    //file.PrintKeys();
-
-    Double_t time;
-    Float_t temp;
-    file.SetPtrAddress("Time", &time);
-    file.SetPtrAddress("T", &temp);
-
-    UInt_t offset = file.GetUInt("MJDREF");
-    //cout << "offset: " << offset << endl;
-    if (beg < 30000)
-        beg+=offset;
-    if (end < 30000)
-        end+=offset;
-
-    double avg  = 0;
-    double rms  = 0;
-    int    cnt  = 0;
-
-    double last = -1;
-    double diff = -1;
-
-    while (file.GetNextRow())
-    {
-        time += offset;
-        //cout << time << " " << temp << endl;
-
-        if  (time>end)
-            break;
-
-        if (time<beg)
-        {
-            last = temp;
-            diff = beg-time;
-            continue;
-        }
-
-        avg += temp;
-        rms += temp*temp;
-        cnt ++;
-    }
-
-    if (cnt==0)
-    {
-        if (diff<5./24/3600)
-            return;
-
-        cout << "result " << last << " 0 " << endl;
-        return;
-    }
-
-    avg /= cnt;
-    rms /= cnt;
-
-    rms = sqrt(rms-avg*avg);
-
-    cout << "result " << avg << " " << rms << endl;
-}
Index: trunk/Mars/fact/processing/magicweather.C
===================================================================
--- trunk/Mars/fact/processing/magicweather.C	(revision 18942)
+++ trunk/Mars/fact/processing/magicweather.C	(revision 18942)
@@ -0,0 +1,62 @@
+void magictemp(const char *fname, double beg=0, double end=100000)
+{
+    fits file(fname);
+
+    //file.PrintColumns();
+    //file.PrintKeys();
+
+    Double_t time;
+    Float_t temp;
+    file.SetPtrAddress("Time", &time);
+    file.SetPtrAddress("T", &temp);
+
+    UInt_t offset = file.GetUInt("MJDREF");
+    //cout << "offset: " << offset << endl;
+    if (beg < 30000)
+        beg+=offset;
+    if (end < 30000)
+        end+=offset;
+
+    double avg  = 0;
+    double rms  = 0;
+    int    cnt  = 0;
+
+    double last = -1;
+    double diff = -1;
+
+    while (file.GetNextRow())
+    {
+        time += offset;
+        //cout << time << " " << temp << endl;
+
+        if  (time>end)
+            break;
+
+        if (time<beg)
+        {
+            last = temp;
+            diff = beg-time;
+            continue;
+        }
+
+        avg += temp;
+        rms += temp*temp;
+        cnt ++;
+    }
+
+    if (cnt==0)
+    {
+        if (diff<5./24/3600)
+            return;
+
+        cout << "result " << last << " 0 " << endl;
+        return;
+    }
+
+    avg /= cnt;
+    rms /= cnt;
+
+    rms = sqrt(rms-avg*avg);
+
+    cout << "result " << avg << " " << rms << endl;
+}
