Index: /trunk/MagicSoft/Mars/NEWS
===================================================================
--- /trunk/MagicSoft/Mars/NEWS	(revision 846)
+++ /trunk/MagicSoft/Mars/NEWS	(revision 847)
@@ -1,4 +1,16 @@
                                                                -*-*- END -*-*-
- *** Version 0.2 (2001/04/23)
+                                                               
+ *** Version 0.4
+ 
+    - Added a task to write a container to an Ascii file (MWriteAsciiFile)
+    
+    - Added calculation of the Enegry Threshold
+    
+    - Added calculation of the collection area
+    
+    - removed some bugs in the Hillas calculation
+    
+ 
+ *** Version 0.3 (2001/04/23)
 	
     - Many demo macros added    
Index: /trunk/MagicSoft/Mars/manalysis/MCerPhotEvt.h
===================================================================
--- /trunk/MagicSoft/Mars/manalysis/MCerPhotEvt.h	(revision 846)
+++ /trunk/MagicSoft/Mars/manalysis/MCerPhotEvt.h	(revision 847)
@@ -47,5 +47,5 @@
   MCerPhotPix &operator[](int i) { return *(MCerPhotPix*)(fPixels->At(i)); }
 
-  ClassDef(MCerPhotEvt, 1)    // class for Nphotons Events
+  ClassDef(MCerPhotEvt, 1)    // class for an event containing cerenkov photons
 }; 
 
Index: /trunk/MagicSoft/Mars/manalysis/MCerPhotPix.h
===================================================================
--- /trunk/MagicSoft/Mars/manalysis/MCerPhotPix.h	(revision 846)
+++ /trunk/MagicSoft/Mars/manalysis/MCerPhotPix.h	(revision 847)
@@ -38,5 +38,5 @@
   void SetErrorPhot(Float_t f)  { fErrPhot = f; }
   
-  ClassDef(MCerPhotPix, 1)  // Cerenkov Photons class for the pixel
+  ClassDef(MCerPhotPix, 1)  // class containing information about the Cerenkov Photons in a pixel
 } ; 
 
Index: /trunk/MagicSoft/Mars/manalysis/MImgCleanStd.h
===================================================================
--- /trunk/MagicSoft/Mars/manalysis/MImgCleanStd.h	(revision 846)
+++ /trunk/MagicSoft/Mars/manalysis/MImgCleanStd.h	(revision 847)
@@ -32,5 +32,5 @@
     Bool_t Process();
 
-    ClassDef(MImgCleanStd, 0)    // class for Nphotons Events
+    ClassDef(MImgCleanStd, 0)    // task doing a standard image cleaning
 }; 
 
Index: /trunk/MagicSoft/Mars/manalysis/MMcPedestalCopy.h
===================================================================
--- /trunk/MagicSoft/Mars/manalysis/MMcPedestalCopy.h	(revision 846)
+++ /trunk/MagicSoft/Mars/manalysis/MMcPedestalCopy.h	(revision 847)
@@ -34,5 +34,5 @@
     Bool_t Process();
 
-    ClassDef(MMcPedestalCopy, 0)   // Task to calculate Hillas parameters
+    ClassDef(MMcPedestalCopy, 0)   // Task which copies the pedestals from the MC into the standard container
 };
 
Index: /trunk/MagicSoft/Mars/mbase/MParList.cc
===================================================================
--- /trunk/MagicSoft/Mars/mbase/MParList.cc	(revision 846)
+++ /trunk/MagicSoft/Mars/mbase/MParList.cc	(revision 847)
@@ -154,4 +154,9 @@
 //  dictionary. If this isn't possible NULL is returned.
 //
+//  An object which was created automatically is deleted automatically in
+//  the destructor of the parameter list, too. This means, that if an
+//  object should survive (eg. Histograms) you MUST create it by yourself
+//  and add it to the parameter list.
+//
 //  By default (you don't specify an object name) the object name is
 //  the same as the classname
Index: /trunk/MagicSoft/include-Classes/MMcFormat/MMcEvt.hxx
===================================================================
--- /trunk/MagicSoft/include-Classes/MMcFormat/MMcEvt.hxx	(revision 846)
+++ /trunk/MagicSoft/include-Classes/MMcFormat/MMcEvt.hxx	(revision 847)
@@ -104,5 +104,5 @@
 
 
-  ClassDef(MMcEvt, 1)  //Stores Montecarlo Information 
+  ClassDef(MMcEvt, 1)  //Stores Montecarlo Information of one event (eg. the energy)
 
 };
Index: /trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.hxx
===================================================================
--- /trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.hxx	(revision 846)
+++ /trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.hxx	(revision 847)
@@ -62,5 +62,5 @@
   const UInt_t GetNumPixel() const { return MFADC_CHANNELS; }
 
-  ClassDef(MMcFadcHeader, 1)  //Stores Montecarlo Information 
+  ClassDef(MMcFadcHeader, 1)  //Stores Montecarlo Information describing the FADC behaviour
 
 };
Index: /trunk/MagicSoft/include-Classes/MMcFormat/MMcTrig.hxx
===================================================================
--- /trunk/MagicSoft/include-Classes/MMcFormat/MMcTrig.hxx	(revision 846)
+++ /trunk/MagicSoft/include-Classes/MMcFormat/MMcTrig.hxx	(revision 847)
@@ -68,5 +68,5 @@
   Byte_t IsPixelFired(Int_t npix, Int_t nfirstlevel);
 
-  ClassDef(MMcTrig, 1)  //Stores Montecarlo Information 
+  ClassDef(MMcTrig, 1)  //Stores Montecarlo Information (number of 1st, 2nd level triggers)
 
 };
Index: /trunk/MagicSoft/include-Classes/MMcFormat/MMcTrigHeader.hxx
===================================================================
--- /trunk/MagicSoft/include-Classes/MMcFormat/MMcTrigHeader.hxx	(revision 846)
+++ /trunk/MagicSoft/include-Classes/MMcFormat/MMcTrigHeader.hxx	(revision 847)
@@ -86,5 +86,5 @@
   }
 
-  ClassDef(MMcTrigHeader, 1)  //Stores Montecarlo Information 
+  ClassDef(MMcTrigHeader, 1)  //Stores Montecarlo Information which describes the used trigger
 
 };
