Index: trunk/MagicSoft/Mars/mimage/MHillas.cc
===================================================================
--- trunk/MagicSoft/Mars/mimage/MHillas.cc	(revision 6869)
+++ trunk/MagicSoft/Mars/mimage/MHillas.cc	(revision 6871)
@@ -118,4 +118,31 @@
 // --------------------------------------------------------------------------
 //
+//  Analytical estimation of length of border line:
+//    U = pi*(a+b - sqrt(a*b))
+//
+//  GetBorderLine() [mm]
+//
+Double_t MHillas::GetBorderLine() const
+{
+    const Double_t a = fWidth+fLength;
+    const Double_t s = fWidth*fLength;
+
+    return TMath::Pi()*(1.5*a - TMath::Sqrt(s));
+}
+
+// --------------------------------------------------------------------------
+//
+//  Analytical estimation of length of border line:
+//    A = pi*a*b
+//
+//  GetArea() [mm^2]
+//
+Double_t MHillas::GetArea() const
+{
+    return TMath::Pi()*fWidth*fLength;
+}
+
+// --------------------------------------------------------------------------
+//
 // Print the hillas Parameters to *fLog
 //
Index: trunk/MagicSoft/Mars/mimage/MHillas.h
===================================================================
--- trunk/MagicSoft/Mars/mimage/MHillas.h	(revision 6869)
+++ trunk/MagicSoft/Mars/mimage/MHillas.h	(revision 6871)
@@ -47,4 +47,7 @@
     TVector2 GetMean() const;
 
+    Double_t GetBorderLine() const;
+    Double_t GetArea() const;
+
     Float_t GetCosDelta() const { return fCosDelta; }
     Float_t GetSinDelta() const { return fSinDelta; }
