Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 669)
+++ trunk/MagicSoft/Mars/Changelog	(revision 670)
@@ -2,155 +2,176 @@
  2000/03/02: Thomas Bretz
    
- * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
-   mgui/Makefile: 
-   new
-   
- * mbase/MParList.[cc,h]: 
-   Added FindCreateObj member function, added a name to the constructor
- 
- * mbase/MReadTree.cc: 
-   changed to use FindCreateObj
-
- * mdatacheck/MDumpEvtHeader.cc: 
-   removed fPixelIter from member list, changed cout to *fLog
-   
- * mdatacheck/MViewAdcSpectra.cc:
-   removed a HUGE memory leak. All the objects in the list (and the
-   lists itself were NEVER deleted)
-   
- * mdatacheck/MFillAdcSpect.cc
-   removed fPixelIter from member list, changed cout to *fLog,
-   changed to use FindCreateObj, changed high and low to hi and lo
-   
- * mdatacheck/MShowSpect.cc
-   changed cout to *fLog, added a name to the constructor
-   
- * mraw/MRawFileRead.cc:
-   changed to use FindCreateObj
-   
- * mdatacheck/MGDisplayAdc.[h,cc]: 
-   added some new member functions to make code more clear,
-   removed fHists from the destructor
-   
- * mdatacheck/MHistosAdc.h:
-   changed high and low to hi and lo
-
- * macros/dohtml.C:
-   added manalysis
+   * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
+     mgui/Makefile: 
+     - new
+   
+   * mbase/MParList.[cc,h]: 
+     - Added FindCreateObj member function
+     - added a name to the constructor
+ 
+   * mbase/MReadTree.cc: 
+     - changed to use FindCreateObj
+
+   * mdatacheck/MDumpEvtHeader.cc: 
+     - removed fPixelIter from member list
+     - changed cout to *fLog
+   
+   * mdatacheck/MViewAdcSpectra.cc:
+     - removed a HUGE memory leak. All the objects in the list (and the
+       lists itself were NEVER deleted)
+   
+   * mdatacheck/MFillAdcSpect.cc
+     - removed fPixelIter from member list
+     - changed cout to *fLog
+     - changed to use FindCreateObj
+     - changed high and low to hi and lo
+   
+   * mdatacheck/MShowSpect.cc
+     - changed cout to *fLog
+     - added a name to the constructor
+   
+   * mraw/MRawFileRead.cc:
+     - changed to use FindCreateObj
+   
+   * mdatacheck/MGDisplayAdc.[h,cc]: 
+     - added some new member functions to make code more clear
+     - removed fHists from the destructor
+   
+   * mdatacheck/MHistosAdc.h:
+     - changed high and low to hi and lo
+
+   * macros/dohtml.C:
+     - added manalysis
 
 
  2000/03/01: Thomas Bretz
 
- * Makefile: added headers to dependencies
- 
- * Makefile.rules: added headers to dependencies
- 
- * merpp.cc: changed from pointers to objects, added compression level
- 
- * readraw.cc: removed unnecessary includes
- 
- * mbase/MArray*.*: changed all Int_t to UInt_t
- 
- * mbase/MLogManip.h: changed name of __DINF__ to dbginf
- 
- * mraw/MRawCrateData.[h,cc]: changed ifstream to istream
- * mraw/MRawEvtHeader.[h,cc]: dito
- * mraw/MRawRunHeader.[h,cc]: dito
-
- * mraw/MRawEvtData.cc: changed the reading, which speeds up merpp by 
-   a factor of 10
-   
- * mraw/MRawEvtData.h: added flag to InitArrays and DeletePixels 
-   (not yet used)
-
- * mraw/MRawFileRead.h: removed pParList from parameter list
- 
- * manalysis/AnalysisLinkDef.h
-   removed MReadCT1Ascii, added MCT1ReadAscii
-   added MCT1Pedestals
-   
- * manalysis/MCerPhotEvt.[h,cc]:
-   changed the constructor a little bit, rewrote Print() to make it
-   a bit more readable, moved MCerphotPix to new File, added many lines
-   of comments, exchanged old stylish new call with new stylish(=) one,
-   replaced all accesses to fPixels with the [] operator to make this
-   lines more readable, made all variable declarations const-correct,
-   I changed the style of the cleaning method from if(a){if()b{if(c){}}}
-   to if(!a)continue; if(!b)continue if(!c) continue; to make it more
-   compact, readable and easier to understand, renamed the Boolean-
-   functions to Is* to get a stricter structure, replaced mapping
-   function to access the pixel list entries by the new operator to
-   get rid of more than the necessary number of member functions without
-   loosing speed or readability, renamed GetMinimum/MaximumPhoton to
-   GetMin/MaxNumPhotons to be more exact
-   
- * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
-   added a new operator to access the TObjArray, removed unnecessary
-   code from CreateCT1
- 
- * mbase/MAGIC.h: added kPI
- 
- * mbase/MReadTree.cc: added some comments
- 
- * mgui/MCamDisplay.[h,cc]: 
-   added some comments, reordered a bit the calls in the constructor 
-   to get a 'straight forward structure', MGeomCam is now only
-   locally used where it is needed, replaced access to the 
-   TClonesArrays by new member-function to get a more readable code,
-   replaced old stylish new call with new stylish one, made
-   variable decleration const-correct, introduced a new member function
-   to set the pixel color, renamed the overloaded Draw functions to
-   DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
-   the 'layout' of GetColor to make it easier to understand the algorithm,
-   
- * mgui/MCamNeighbor.[h, cc]:
-   changed to new log-interface, exchanged -9999 by -1, skipped the
-   exits, you must check for -1 one in any case, this means a warning
-   should be enough
-   
- * mgui/MHexagon.[h,cc]:
-   added new constructor whcih uses a MGeomPix-object,
+   * Makefile: 
+     - added headers to dependencies
+ 
+   * Makefile.rules: 
+     - added headers to dependencies
+ 
+   * merpp.cc: 
+     - changed from pointers to objects
+     - added compression level support
+ 
+   * readraw.cc: 
+     - removed unnecessary includes
+ 
+   * mbase/MArray*.*: 
+     - changed all Int_t to UInt_t
+ 
+   * mbase/MLogManip.h: 
+     - changed name of __DINF__ to dbginf
+ 
+   * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
+     mraw/MRawRunHeader.[h,cc]: 
+     - changed ifstream to istream
+     
+   * mraw/MRawEvtData.cc: 
+     - changed the reading, which speeds up merpp by a factor of 10
+   
+   * mraw/MRawEvtData.h: 
+     - added flag to InitArrays and DeletePixels 
+       (not yet used)
+
+   * mraw/MRawFileRead.h: 
+     - removed pParList from parameter list
+ 
+   * manalysis/AnalysisLinkDef.h
+     - removed MReadCT1Ascii, added MCT1ReadAscii
+     - added MCT1Pedestals
+   
+   * manalysis/MCerPhotEvt.[h,cc]:
+     - changed the constructor a little bit
+     - rewrote Print() to make it a bit more readable
+     - moved MCerphotPix to new File
+     - added many lines of comments
+     - exchanged old stylish new call with new stylish(=) one
+     - replaced all accesses to fPixels with the [] operator to make this
+       lines more readable
+     - made all variable declarations const-correct,
+     - I changed the style of the cleaning method from if(a){if()b{if(c){}}}
+       to if(!a)continue; if(!b)continue if(!c) continue; to make it more
+       compact, readable and easier to understand
+     - renamed the Boolean-functions to Is* to get a stricter structure
+     - replaced mapping function to access the pixel list entries by the new 
+       operator to get rid of more than the necessary number of member 
+       functions without loosing speed or readability
+     - renamed GetMinimum/MaximumPhoton to GetMin/MaxNumPhotons to be 
+       more exact
+   
+   * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
+     - added a new operator to access the TObjArray
+     - removed unnecessary code from CreateCT1
+ 
+   * mbase/MAGIC.h: 
+     - added kPI
+ 
+   * mbase/MReadTree.cc: 
+     - added some comments
+ 
+   * mgui/MCamDisplay.[h,cc]: 
+     - added some comments, reordered a bit the calls in the constructor 
+       to get a 'straight forward structure', MGeomCam is now only
+       locally used where it is needed, replaced access to the 
+       TClonesArrays by new member-function to get a more readable code,
+       replaced old stylish new call with new stylish one, made
+       variable decleration const-correct, introduced a new member function
+       to set the pixel color, renamed the overloaded Draw functions to
+       DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
+       the 'layout' of GetColor to make it easier to understand the algorithm,
+   
+   * mgui/MCamNeighbor.[h, cc]:
+     - changed to new log-interface
+     - exchanged -9999 by -1
+     - skipped the exits
+     - you must check for -1 one in any case
+     - this means a warning should be enough
+   
+   * mgui/MHexagon.[h,cc]:
+     - added new constructor whcih uses a MGeomPix-object
 
 
  2000/02/28: Thomas Bretz
 
- * mraw/MRawEvtPixelIter.h: added GetSum* functions
-
- * mbase/MParList.[h,cc]: changed return type of FindObject back to TObject,
-   it seems so, that some compilers don't like overriding the
-   return type of a virtual member function
+   * mbase/MParList.[h,cc]: 
+      - changed return type of FindObject back to TObject
+      - it seems so, that some compilers don't like overriding the
+        return type of a virtual member function
  
  
  2000/02/23: Thomas Bretz
 
- * mraw/MRawEvtPixelIter.h: added GetSum* functions
-
- * mbase/MParList.[h,cc]: Removed unnecessary fNext-stuff
+   * mraw/MRawEvtPixelIter.h: 
+      - added GetSum* functions
+
+   * mbase/MParList.[h,cc]: 
+      - Removed unnecessary fNext-stuff
    
    
  2000/02/22: Thomas Bretz
 
- * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
-   mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
-   mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
-   mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
-   mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
-   mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
-   mraw/MRawRunHeader.cc:
-   exchanged cout with the new logging style (gLog, *fLog)
-                                                                             \\ \hline
-&&&{\em Gesamt:}&{\bfseries 549.00 DM}\\
-\hline
-
- * mraw/MRawEvtData.cc: added 'dec' option to Print
-  
- * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
-   small changes to the Print funtions
+   * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
+     mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
+     mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
+     mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
+     mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
+     mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
+     mraw/MRawRunHeader.cc:
+      - exchanged cout with the new logging style (gLog, *fLog)
+
+   * mraw/MRawEvtData.cc: 
+      - added 'dec' option to Print
+  
+   * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
+      - small changes to the Print funtions
    
  
  2000/02/21: Thomas Bretz
 
-   * MRawEvtData.cc: Changed ReadEvt according to the new 
-     raw binary format 2001/02/20
+   * MRawEvtData.cc: 
+      - Changed ReadEvt according to the new raw binary format 2001/02/20
      
    * Added MLog.[h,cc], MLogManip.[h,cc]
@@ -160,26 +181,38 @@
    * Derived MEvtLoop from MParContainer
 
-   * Makefile: added 'tar'
-
-   * mbase/BaseIncl.h: added fstream.h, TGListBox.h
- 
-   * mbase/BaseLinkDef.h: added pragma for gLog and MLog
- 
-   * mbase/MAGIC.h: added forward definition for gLog
- 
-   * mbase/MEvtLoop.cc: exchanged cout with *fLog, added statements 
-     to provide log-facility to all tasks als parameter containers
+   * Makefile: 
+      - added 'tar'
+
+   * mbase/BaseIncl.h: 
+      - added fstream.h, TGListBox.h
+ 
+   * mbase/BaseLinkDef.h: 
+      - added pragma for gLog and MLog
+ 
+   * mbase/MAGIC.h: 
+      - added forward definition for gLog
+ 
+   * mbase/MEvtLoop.cc: 
+      - exchanged cout with *fLog
+      - added statements to provide log-facility to all tasks als parameter 
+        containers
     
-   * mbase/MEvtLoop.h: Small changes
-  
-   * mbase/MParContainer.h: Added definitions necessary for use of Log-Facility
-  
-   * mbase/MParList.[h,cc]: Added SetLogStream
-  
-   * mbase/MTask.h: added fLog
-  
-   * mbase/MTaskList.[h,cc]: added SetLogStream
-  
-   * mbase/Makefile: Added MLog.cc, MLogManip.cc
+   * mbase/MEvtLoop.h: 
+      - Small changes
+  
+   * mbase/MParContainer.h: 
+      - Added definitions necessary for use of Log-Facility
+  
+   * mbase/MParList.[h,cc]: 
+      - Added SetLogStream
+  
+   * mbase/MTask.h: 
+      - added fLog
+  
+   * mbase/MTaskList.[h,cc]: 
+      - added SetLogStream
+  
+   * mbase/Makefile: 
+      - Added MLog.cc, MLogManip.cc
 
 
@@ -201,8 +234,9 @@
    * MParContainer.h added prototypes for AsciiRead/Write
 
-   * .rootrc: added
-
-   * MEvtLoop.[h,cc]: split eventloop in its three parts, this should
-     be used for debugging only.
+   * .rootrc added
+
+   * MEvtLoop.[h,cc]: 
+      - split eventloop in its three parts, this should be used for 
+        debugging only.
 
 
