Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 8322)
+++ trunk/MagicSoft/Mars/Changelog	(revision 8323)
@@ -19,4 +19,15 @@
                                                  -*-*- END OF LINE -*-*-
 
+ 2007/02/15 Thomas Bretz
+
+   * macros/tutorials/mirrordelay.C:
+     - added a macro plotting the delay between a spherical and a 
+       parabolic mirror
+
+   * mjobs/MJStar.cc:
+     - implemented new plots for IPR vs. Time and DT
+
+
+
  2007/02/13 Thomas Bretz
 
Index: trunk/MagicSoft/Mars/NEWS
===================================================================
--- trunk/MagicSoft/Mars/NEWS	(revision 8322)
+++ trunk/MagicSoft/Mars/NEWS	(revision 8323)
@@ -75,4 +75,7 @@
      the "SparkCut" directive
 
+   - star: Star displays now the average individual pixel-rate (IPR) versus
+     time and the average discriminator threshold (DT) of all pixels.
+
    - optim: fixed a problem with the optim-macros which was due to a bug
      in the new phrase parsing
Index: trunk/MagicSoft/Mars/mjobs/MJStar.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJStar.cc	(revision 8322)
+++ trunk/MagicSoft/Mars/mjobs/MJStar.cc	(revision 8323)
@@ -181,4 +181,5 @@
     readreal.AddTree("Currents",         MReadReports::kRequired);
     readreal.AddTree("CC");
+    readreal.AddTree("Trigger");
     readreal.AddFiles(iter);
 
@@ -428,4 +429,21 @@
     MFillH fillw("MHWeather", "MTimeCC", "FillWeather");
 
+    // instantiate camera histogram containers
+    MHCamEvent evtdt(0, "DT", "Discriminator Threshold;;DT [au]");
+
+    // instantiate fill tasks
+    MFillH filldt(&evtdt, "MCameraTH", "FillDT");
+
+    MHSectorVsTime histipr;
+
+    histipr.SetNameTime("MTimeTrigger");
+    histipr.SetTitle("Mean of all IPR;;<IPR> [Hz]");
+    histipr.SetMinimum(0);
+    //histipr.SetUseMedian();
+
+    // Task to fill the histogram
+    MFillH fillipr(&histipr, "MTriggerIPR", "FillIPR");
+    fillipr.SetNameTab("IPR");
+
     MPointingPosCalc pcalc;
 
@@ -438,9 +456,12 @@
     if (!ismc)
     {
+        // initiate task list
         tlist.AddToList(&fillw,   "CC");
         tlist.AddToList(&fillp1,  "Drive");
         tlist.AddToList(&fillp2,  "Starguider");
+        tlist.AddToList(&fillrms, "Currents");
         tlist.AddToList(&filldc,  "Currents");
-        tlist.AddToList(&fillrms, "Currents");
+        tlist.AddToList(&fillipr, "Trigger");
+        tlist.AddToList(&filldt,  "CC");
     }
     tlist.AddToList(&write);
