Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 7014)
+++ trunk/MagicSoft/Mars/Changelog	(revision 7015)
@@ -21,4 +21,13 @@
 
                                                  -*-*- END OF LINE -*-*-
+ 2005/05/12 Markus Meyer
+
+   * mmuon/MHMounPar[.h,.cc]
+     - added function Paint. This function integrates the TProfile
+       ArcWidth/Radius Vs. Radius between certain values and shows
+       the result in the Status Display
+
+
+
  2005/05/11 Thomas Bretz
 
Index: trunk/MagicSoft/Mars/mmuon/MHMuonPar.cc
===================================================================
--- trunk/MagicSoft/Mars/mmuon/MHMuonPar.cc	(revision 7014)
+++ trunk/MagicSoft/Mars/mmuon/MHMuonPar.cc	(revision 7015)
@@ -46,4 +46,5 @@
 #include <TH1.h>
 #include <TPad.h>
+#include <TLatex.h>
 #include <TCanvas.h>
 #include <TProfile.h>
@@ -90,5 +91,5 @@
 
     fHistBroad.SetName("RingBroadening");
-    fHistBroad.SetTitle("Profile of ArcWidth/Radius versus Radius");
+    fHistBroad.SetTitle("Profile ArcWidth/Radius vs Radius");
     fHistBroad.SetXTitle("R [\\circ]");
     fHistBroad.SetYTitle("W/R [1]");
@@ -98,5 +99,5 @@
 
     fHistSize.SetName("SizeVsRadius");
-    fHistSize.SetTitle("Profile of Muon Size vs. Radius");
+    fHistSize.SetTitle("Profile MuonSize vs Radius");
     fHistSize.SetXTitle("R [\\circ]");
     fHistSize.SetYTitle("S [phe]");
@@ -205,3 +206,25 @@
     gPad->SetBorderMode(0);
     fHistBroad.Draw();
-}
+
+    AppendPad("pad4");
+}
+
+void MHMuonPar::Paint(Option_t *opt)
+{
+    if (TString(opt)!=TString("pad4"))
+        return;
+
+    const Double_t lolim = 0.7;
+    const Double_t uplim = 1.2;
+
+    const Int_t bin1 = fHistBroad.GetXaxis()->FindFixBin(lolim);
+    const Int_t bin2 = fHistBroad.GetXaxis()->FindFixBin(uplim);
+
+    const TString txt = Form("\\Sigma_{%.2f\\circ}^{%.2f\\circ} = %.3f", lolim,
+                             uplim, fHistBroad.Integral(bin1, bin2));
+
+    TLatex text(0.57, 0.93, txt);
+    text.SetBit(TLatex::kTextNDC);
+    text.SetTextSize(0.055);
+    text.Paint();
+}
Index: trunk/MagicSoft/Mars/mmuon/MHMuonPar.h
===================================================================
--- trunk/MagicSoft/Mars/mmuon/MHMuonPar.h	(revision 7014)
+++ trunk/MagicSoft/Mars/mmuon/MHMuonPar.h	(revision 7015)
@@ -42,4 +42,5 @@
 
     void Draw(Option_t *opt="");
+    void Paint(Option_t *opt="");
 
     ClassDef(MHMuonPar, 1)
