Changeset 8368


Ignore:
Timestamp:
03/05/07 08:55:09 (18 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r8353 r8368  
    1919                                                 -*-*- END OF LINE -*-*-
    2020
     21 2007/03/04 Thomas Bretz
     22
     23   * mhcalib/MHCalibrationChargeBlindCam.cc,
     24     mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
     25     - commented out references to MRawEvtPixelIter::GetNum*Samples
     26
     27   * mhcalib/MHCalibrationRelTimeCam.cc:
     28     - updated header
     29
     30   * mjobs/MJCalibrateSignal.cc:
     31     - updated header
     32     - removed references to MHCalibrationPulseTimeCam
     33     - added a check to make sure that extractor1 is initialized
     34     - use new SetRangeFromExtractor function for pedestal
     35       extraction range
     36     - added a new filter to check for pedestal events, used for
     37       pedestal extraction in cases w/o lo-gains and to remove
     38       pedestal events from further analysis
     39     - fill and display hi-/lo-gain histogram only if lo-gain exists
     40
     41   * mjobs/MJPedestal.cc:
     42     - replaced fSequence.GetName by GetFileName
     43     - check for availability of lo-gain in pulse pos check
     44     - Add MHCalibrationPulseTime to parlist to allow resources
     45       file setup
     46     - to fill the MHCalibrationPulseTimeCam deny calibration- and
     47       pedestal-events
     48     - use a pedestal filter to deny calibration events
     49     - use new SetRangeFromExtractor function for pedestal
     50       extraction range
     51
     52   * mhcalib/MHCalibrationPulseTimeCam.cc:
     53     - removed an obsolete return
     54
     55   * mpedestal/MPedCalcFromLoGain.cc:
     56     - if event does not contain lo-gains do not start extraction
     57       at lo-gain offset
     58
     59   * mpedestal/MPedestalSubtractedEvt.[h,cc]:
     60     - changed variable naming in GetSaturation from sathi to sat
     61     - changed limit in GetMax from Byte_t to UInt_t
     62
     63   * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
     64     - changed max argument in GetMax from Int_t to UInt_t
     65
     66   * msignal/MExtractTimeAndCharge.[h,cc]:
     67     - changed fLoGainSwitch from Byte_t to UInt_t
     68     - increased class version accordingly to 4
     69
     70   * mmain/MEventDisplay.cc:
     71     - took out the display of the slice with the max index
     72     - handle pedestal subtraction more accurate
     73
     74   * mraw/MRawEvtData.cc:
     75     - added number of bytes per sample to GetNumBytes()
     76     - removed contents of GetPixelContent... depricated
     77
     78   * mraw/MRawEvtPixelIter.[h,cc]:
     79     - updated comments
     80     - removed all functions returning informations about single
     81       pixels (should be done through MPedestalSubtractedEvt
     82       instead)
     83
     84   * mhist/MHEvent.cc:
     85     - removed KMaxIdx...depricated.
     86
     87   * msignal/MExtractor.[h,cc]:
     88     - changed type of fSaturationLimit from Byte_t to UInt_t
     89     - increased class version number accordingly to 8
     90     - only reset fSaturationLimit if it is above 0xff and
     91       no lo-gain available
     92
     93   * msignal/MSignalCalc.[h,cc]:
     94     - changed to use MPedestalSubtractedEvt instead of MRawEvtData
     95     - make handling of data without lo-gains possible
     96
     97   * mhcalib/MHCalibrationChargeCam.[h,cc]:
     98     - changed to use pedestal subtracted evt instead of the raw evt
     99       for determination of the arrival time
     100
     101   * mhcalib/MHCalibrationCam.[h,cc]:
     102     - made IsLoGain autodetecting in case fRunHeader is available
     103
     104   * msignal/MExtractPINDiode.cc:
     105     - use MRawRunHeader's GetNumSamplesHi/LoGain
     106
     107
     108
     109 2007/03/03 Thomas Bretz
     110
     111   * mcalib/MCalibrationRelTimeCalc.cc:
     112     - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
     113
     114   * mhcalib/MHCalibrationChargeCam.cc,
     115     mhcalib/MHCalibrationPulseTimeCam.cc,
     116      mhcalib/MHCalibrationRelTimeCam.cc:
     117     - added f*RefCharge to Copy function
     118     - added range to calls of GetIdxMaxHi/LoGainSample
     119     - reworked and simplified DrawDataCheckPixel
     120     - reworked and simplified DrawReferenceLine
     121     - fixed call to ReadEnv of base class in ReadEnv
     122
     123   * mhcalib/MHCalibrationRelTimeCam.cc:
     124     - commented filling of lo-gain arrays out.
     125
     126   * mpedestal/MExtractPedestal.[h,cc],
     127     mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
     128     - added the SetRangeFromExtractor function
     129
     130   * msignal/MExtractBlindPixel.cc,  msignal/MSignalCalc.cc:
     131     - use GetNumSamplesHiGain of MRawRunHeader instead of
     132       MRawEvtPixelIter's
     133
     134   * msignal/MSignalCalc.[h,cc]:
     135     - slightly changed handling of MC run, changed hi-/lo-gain
     136       calibration from 10 to 11.3
     137
     138   * msignal/MExtractTime.cc:
     139     - don't print lo-gain properties if n/a
     140
     141   * msignal/MExtractor.[h,cc]:
     142     - reset logain range and saturation limit if no logains available
     143     - added HasLoGain member function
     144     - don't print lo-gain attributes in Print if no logains
     145
     146   * msignal/MExtractTimeAndCharge.cc:
     147     - reset fLoGainSwitch if logains are not available
     148     - use MRawRunHeader's GetNumSamplesHi/LoGain
     149     - do not use MRawEvtPixelIter to determin availability of lo-gains
     150       use number of lo-gain samples to extract instead.
     151     - don't print lo-gain properties if n/a
     152
     153
     154
    21155 2007/03/02 Thomas Bretz
    22156
     
    35169     - adapted Draw function
    36170     - adapted ReadPixel function
     171
     172   * manalysis/MMcCalibrationUpdate.[h,cc]:
     173     - made sure that Process is not executed in case of MC files
     174     - minor changes to includes
     175
     176   * mextralgo/MExtralgoSpline.h:
     177     - removed obsolete include iostream
    37178
    38179
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSpline.cc

    r8304 r8368  
    11/* ======================================================================== *\
    2 ! $Name: not supported by cvs2svn $:$Id: MExtractTimeAndChargeSpline.cc,v 1.66 2007-02-04 15:30:16 tbretz Exp $
     2! $Name: not supported by cvs2svn $:$Id: MExtractTimeAndChargeSpline.cc,v 1.67 2007-03-05 08:55:09 tbretz Exp $
    33! --------------------------------------------------------------------------
    44!
     
    252252      default:
    253253          *fLog << warn << GetDescriptor() << ": Could not set the high-gain extractor resolution per phe for window size "
    254               << fWindowSizeHiGain << endl;
     254              << fWindowSizeHiGain << "... using default!" << endl;
     255          SetResolutionPerPheHiGain(0.050);
    255256          break;
    256257      }
     
    277278      default:
    278279          *fLog << warn << "Could not set the low-gain extractor resolution per phe for window size "
    279               << fWindowSizeLoGain << endl;
     280              << fWindowSizeLoGain << "... using default!" << endl;
     281          SetResolutionPerPheLoGain(0.005);
    280282          break;
    281283      }
     
    345347    s.GetTime(time, dtime);
    346348    s.GetSignal(sum, dsum);
     349
    347350}
    348351
Note: See TracChangeset for help on using the changeset viewer.