- Timestamp:
- 03/05/07 08:55:09 (18 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r8353 r8368 19 19 -*-*- END OF LINE -*-*- 20 20 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 21 155 2007/03/02 Thomas Bretz 22 156 … … 35 169 - adapted Draw function 36 170 - 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 37 178 38 179 -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSpline.cc
r8304 r8368 1 1 /* ======================================================================== *\ 2 ! $Name: not supported by cvs2svn $:$Id: MExtractTimeAndChargeSpline.cc,v 1.6 6 2007-02-04 15:30:16tbretz Exp $2 ! $Name: not supported by cvs2svn $:$Id: MExtractTimeAndChargeSpline.cc,v 1.67 2007-03-05 08:55:09 tbretz Exp $ 3 3 ! -------------------------------------------------------------------------- 4 4 ! … … 252 252 default: 253 253 *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); 255 256 break; 256 257 } … … 277 278 default: 278 279 *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); 280 282 break; 281 283 } … … 345 347 s.GetTime(time, dtime); 346 348 s.GetSignal(sum, dsum); 349 347 350 } 348 351
Note:
See TracChangeset
for help on using the changeset viewer.