Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 8353)
+++ trunk/MagicSoft/Mars/Changelog	(revision 8368)
@@ -19,4 +19,138 @@
                                                  -*-*- END OF LINE -*-*-
 
+ 2007/03/04 Thomas Bretz
+
+   * mhcalib/MHCalibrationChargeBlindCam.cc,
+     mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
+     - commented out references to MRawEvtPixelIter::GetNum*Samples
+
+   * mhcalib/MHCalibrationRelTimeCam.cc:
+     - updated header
+
+   * mjobs/MJCalibrateSignal.cc:
+     - updated header
+     - removed references to MHCalibrationPulseTimeCam
+     - added a check to make sure that extractor1 is initialized
+     - use new SetRangeFromExtractor function for pedestal
+       extraction range
+     - added a new filter to check for pedestal events, used for
+       pedestal extraction in cases w/o lo-gains and to remove
+       pedestal events from further analysis
+     - fill and display hi-/lo-gain histogram only if lo-gain exists
+
+   * mjobs/MJPedestal.cc:
+     - replaced fSequence.GetName by GetFileName
+     - check for availability of lo-gain in pulse pos check
+     - Add MHCalibrationPulseTime to parlist to allow resources
+       file setup
+     - to fill the MHCalibrationPulseTimeCam deny calibration- and
+       pedestal-events
+     - use a pedestal filter to deny calibration events
+     - use new SetRangeFromExtractor function for pedestal
+       extraction range
+
+   * mhcalib/MHCalibrationPulseTimeCam.cc:
+     - removed an obsolete return
+
+   * mpedestal/MPedCalcFromLoGain.cc:
+     - if event does not contain lo-gains do not start extraction
+       at lo-gain offset
+
+   * mpedestal/MPedestalSubtractedEvt.[h,cc]:
+     - changed variable naming in GetSaturation from sathi to sat
+     - changed limit in GetMax from Byte_t to UInt_t 
+
+   * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
+     - changed max argument in GetMax from Int_t to UInt_t
+
+   * msignal/MExtractTimeAndCharge.[h,cc]:
+     - changed fLoGainSwitch from Byte_t to UInt_t
+     - increased class version accordingly to 4
+
+   * mmain/MEventDisplay.cc:
+     - took out the display of the slice with the max index
+     - handle pedestal subtraction more accurate
+
+   * mraw/MRawEvtData.cc:
+     - added number of bytes per sample to GetNumBytes()
+     - removed contents of GetPixelContent... depricated
+
+   * mraw/MRawEvtPixelIter.[h,cc]:
+     - updated comments
+     - removed all functions returning informations about single
+       pixels (should be done through MPedestalSubtractedEvt
+       instead)
+
+   * mhist/MHEvent.cc:
+     - removed KMaxIdx...depricated.
+
+   * msignal/MExtractor.[h,cc]:
+     - changed type of fSaturationLimit from Byte_t to UInt_t
+     - increased class version number accordingly to 8
+     - only reset fSaturationLimit if it is above 0xff and
+       no lo-gain available
+
+   * msignal/MSignalCalc.[h,cc]:
+     - changed to use MPedestalSubtractedEvt instead of MRawEvtData
+     - make handling of data without lo-gains possible
+
+   * mhcalib/MHCalibrationChargeCam.[h,cc]:
+     - changed to use pedestal subtracted evt instead of the raw evt
+       for determination of the arrival time
+
+   * mhcalib/MHCalibrationCam.[h,cc]:
+     - made IsLoGain autodetecting in case fRunHeader is available
+
+   * msignal/MExtractPINDiode.cc:
+     - use MRawRunHeader's GetNumSamplesHi/LoGain
+
+
+
+ 2007/03/03 Thomas Bretz
+
+   * mcalib/MCalibrationRelTimeCalc.cc:
+     - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
+
+   * mhcalib/MHCalibrationChargeCam.cc,
+     mhcalib/MHCalibrationPulseTimeCam.cc,
+      mhcalib/MHCalibrationRelTimeCam.cc:
+     - added f*RefCharge to Copy function
+     - added range to calls of GetIdxMaxHi/LoGainSample
+     - reworked and simplified DrawDataCheckPixel
+     - reworked and simplified DrawReferenceLine
+     - fixed call to ReadEnv of base class in ReadEnv
+
+   * mhcalib/MHCalibrationRelTimeCam.cc:
+     - commented filling of lo-gain arrays out.
+
+   * mpedestal/MExtractPedestal.[h,cc],
+     mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
+     - added the SetRangeFromExtractor function
+
+   * msignal/MExtractBlindPixel.cc,  msignal/MSignalCalc.cc:
+     - use GetNumSamplesHiGain of MRawRunHeader instead of 
+       MRawEvtPixelIter's
+
+   * msignal/MSignalCalc.[h,cc]:
+     - slightly changed handling of MC run, changed hi-/lo-gain
+       calibration from 10 to 11.3
+
+   * msignal/MExtractTime.cc:
+     - don't print lo-gain properties if n/a
+
+   * msignal/MExtractor.[h,cc]:
+     - reset logain range and saturation limit if no logains available
+     - added HasLoGain member function
+     - don't print lo-gain attributes in Print if no logains
+
+   * msignal/MExtractTimeAndCharge.cc:
+     - reset fLoGainSwitch if logains are not available
+     - use MRawRunHeader's GetNumSamplesHi/LoGain
+     - do not use MRawEvtPixelIter to determin availability of lo-gains
+       use number of lo-gain samples to extract instead.
+     - don't print lo-gain properties if n/a
+
+
+
  2007/03/02 Thomas Bretz
 
@@ -35,4 +169,11 @@
      - adapted Draw function
      - adapted ReadPixel function
+
+   * manalysis/MMcCalibrationUpdate.[h,cc]:
+     - made sure that Process is not executed in case of MC files
+     - minor changes to includes
+
+   * mextralgo/MExtralgoSpline.h:
+     - removed obsolete include iostream
 
 
