Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 7210)
+++ trunk/MagicSoft/Mars/Changelog	(revision 7211)
@@ -63,7 +63,8 @@
        starguider reports
 
-   * mpointing/MHPointing.cc:
+   * mpointing/MHPointing.[h,cc]:
      - allow skipping MHPointing for very old files without
        starguider reports
+     - removed displaying nominal Az
 
 
Index: trunk/MagicSoft/Mars/mpointing/MHPointing.cc
===================================================================
--- trunk/MagicSoft/Mars/mpointing/MHPointing.cc	(revision 7210)
+++ trunk/MagicSoft/Mars/mpointing/MHPointing.cc	(revision 7211)
@@ -86,12 +86,12 @@
 
     // Init Graphs
-    fDevTimeSG.SetNameTitle("DevSG",      "Drive (black) and starguider (blue) deviation");
+    fDevTimeSG.SetNameTitle("DevSG",      "Absolute deviation of drive (black) and starguider (blue)");
     fDevTimeCosy.SetNameTitle("DevCosy",  "Cosy deviation");
     fBrightness.SetNameTitle("Brigtness", "Arbitrary Sky Brightness (black), No. of stars identified by starguider (blue)");
     fNumStars.SetNameTitle("NumStars",    "Number of stars identified by starguider");
-    fDevZd.SetNameTitle("DevZd",          "Starguider Deviation Zd (blue), Az(black)");
+    fDevZd.SetNameTitle("DevZd",          "Starguider deviation Zd (blue), Az (black)");
     fDevAz.SetNameTitle("DevAz",          "Starguider Deviation Az");
-    fPosZd.SetNameTitle("PosZd",          "Nominal position Zd (black), Az (blue)");
-    fPosAz.SetNameTitle("PosZd",          "Position Az");
+    fPosZd.SetNameTitle("PosZd",          "Nominal position Zd");
+    //fPosAz.SetNameTitle("PosZd",          "Position Az");
 
     InitGraph(fDevTimeSG);
@@ -102,5 +102,5 @@
     InitGraph(fDevAz);
     InitGraph(fPosZd);
-    InitGraph(fPosAz);
+    //InitGraph(fPosAz);
 
     fDevTimeSG.SetMinimum(0);
@@ -112,5 +112,5 @@
     fDevZd.SetMarkerColor(kBlue);
     fNumStars.SetMarkerColor(kBlue);
-    fPosAz.SetMarkerColor(kBlue);
+    //fPosAz.SetMarkerColor(kBlue);
 }
 
@@ -167,6 +167,10 @@
         }
 
-        AddPoint(fBrightness, tm, fReportSG->GetSkyBrightness());
-        AddPoint(fNumStars,   tm, fReportSG->GetNumIdentifiedStars());
+        // Check for old files
+        if (fReportSG->GetSkyBrightness()>0)
+        {
+            AddPoint(fBrightness, tm, fReportSG->GetSkyBrightness());
+            AddPoint(fNumStars,   tm, fReportSG->GetNumIdentifiedStars());
+        }
 
         const Bool_t zdok     = TMath::Abs(fReportSG->GetDevZd())<30;
@@ -196,6 +200,6 @@
         if (fPosZd.GetY()[fPosZd.GetN()-1] != fReportCosy->GetNominalZd())
             AddPoint(fPosZd, tm, fReportCosy->GetNominalZd());
-        if (fPosAz.GetY()[fPosAz.GetN()-1] != fReportCosy->GetNominalAz())
-            AddPoint(fPosAz, tm, fReportCosy->GetNominalAz());
+        //if (fPosAz.GetY()[fPosAz.GetN()-1] != fReportCosy->GetNominalAz())
+        //    AddPoint(fPosAz, tm, fReportCosy->GetNominalAz());
         return kTRUE;
     }
@@ -302,6 +306,6 @@
     gPad->SetGridy();
     fPosZd.Draw("AP");
-    fPosAz.Draw("P");
-    DrawRightAxis("Az [\\circ]");
+    //fPosAz.Draw("P");
+    //DrawRightAxis("Az [\\circ]");
 }
 
@@ -315,5 +319,5 @@
     DrawGraph(fDevAz,       "\\Delta [arcmin]");
     DrawGraph(fPosZd,       "Zd [\\circ]");
-    DrawGraph(fPosAz,       "Az [\\circ]");
+    //DrawGraph(fPosAz,       "Az [\\circ]");
 
     TVirtualPad *pad = gPad;
@@ -325,5 +329,5 @@
         UpdateRightAxis(fNumStars);
     }
-
+/*
     pad->cd(4);
     if (gPad)
@@ -331,4 +335,4 @@
         fPosAz.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
         UpdateRightAxis(fPosAz);
-    }
-}
+    }*/
+}
Index: trunk/MagicSoft/Mars/mpointing/MHPointing.h
===================================================================
--- trunk/MagicSoft/Mars/mpointing/MHPointing.h	(revision 7210)
+++ trunk/MagicSoft/Mars/mpointing/MHPointing.h	(revision 7211)
@@ -30,5 +30,5 @@
 
     TGraph             fPosZd;       // Position Zd
-    TGraph             fPosAz;       // Position Az
+    //TGraph             fPosAz;       // Position Az
 
     void ResetGraph(TGraph &g) const;
