Changeset 8490 for trunk/MagicSoft/Mars/Changelog
- Timestamp:
- 05/11/07 11:25:46 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r8489 r8490 18 18 19 19 -*-*- END OF LINE -*-*- 20 21 2007/05/11 Thomas Bretz 22 23 * mcalib/MCalibrationChargeCalc.cc, mhcalib/MHPedestalCam.cc, 24 msignal/MExtractBlindPixel.cc: 25 - replaced the call to GetTotalEntries by the product 26 of the number of slices with the number of events of the 27 individual pixel 28 29 * mpedestal/MExtractPedestal.[h,cc], mpedestal/MPedCalcPedRun.[h,cc], 30 mpedestal/MPedCalcFromLoGain.[h,cc]: 31 - unified the summing part of Process() into a new function 32 CalcPixel in the base class 33 - in MPedCalcPedRun individual pixels could be skipped due to 34 high variations, but it was still divided by the number of events 35 procesed. This let to a pedestal which was a tiny amount too 36 small and gave an small positive offset of the randomly extracted 37 pedestal. 38 - unified the loops over the individual pixels to calculate the 39 pixel-, area-, and sector-defaults for the whole camera into 40 the base-class 41 - moved fNumEventsUsed into the base-class and removed obsolete 42 fUsedEvents 43 - removed obsolete fTotalCounter, use the product of the number 44 of slices and the number of events stored in each individual 45 pixel instead 46 - added some sanity checks not to calculate average and/or rms 47 values if the statistics is too low (division by zero) 48 - for calculating min and/or max values at most places now 49 an int is used. This increases the range for further 50 upgrade to 16bit samples. 51 52 * mpedestal/MPedestalCam.[h,cc]: 53 - removed obsolete fTotalEntries and replaced by fNumSlices 54 because the number of total entries depends on the number of 55 events used for each individual pixel 56 - adapted GetPixelContent accordingly 57 - increased class version to 2 58 59 20 60 21 61 2007/05/10 Daniela Dorner
Note:
See TracChangeset
for help on using the changeset viewer.