Index: /trunk/MagicSoft/Mars/mimage/MImgCleanStd.cc
===================================================================
--- /trunk/MagicSoft/Mars/mimage/MImgCleanStd.cc	(revision 4716)
+++ /trunk/MagicSoft/Mars/mimage/MImgCleanStd.cc	(revision 4717)
@@ -184,4 +184,31 @@
 //
 //
+// PROBABILITY CLEANING
+// ====================
+// This method takes signal height (over signal noise) and arrival time
+// into account. Instead of comparing signal/Noise with cleaning level
+// one and two, we calculate
+//  - P_ped: The probability that a signal is a pedestal (using
+//           the signal height and the pedestal) For this probability the
+//           same algorithm like in kScaled is used (which is a standard
+//           cleaning which scales the noise with the mean noise of pixels
+//           with the same size)
+//  - P_sig: The probability that the signal corresponds to the pixel
+//           with the highest signal. For this probability we use the
+//           arrival time only.
+//
+// The cleaning now is done in levels of Probability (eg. 0.2, 0.05)
+// The meaning of the cleaning levels is essentially the same (the same cleaning
+// algorithm is used) but the cleaning is not done in levels of signal/noise
+// but in level of this probability.
+//
+// This probability is calculated as (1-P_ped)*P_sig
+//
+// Example:
+//
+// MImgCleanStd clean(0.2, 0.05);
+// clean.SetMethod(MImgCleanStd::kProbability);
+//
+//
 // Member Function:  SetMethod()
 // ============================
