Changeset 6326 for trunk/MagicSoft
- Timestamp:
- 02/10/05 00:57:22 (20 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r6324 r6326 45 45 - allow exclusion of bad pixels from the beginning (default is 46 46 Pixel 0 and 559). 47 - make MHPedestalCam data member48 47 - removed some obsolete includes 49 48 … … 58 57 59 58 * mpedestal/MExtractPedestal.[h,cc] 59 * mpedestal/MPedCalcPedRun.cc 60 * mpedestal/MPedCalcFromLoGain.cc 60 61 - included possibility for intermediate pedestal cam (not yet used) 62 63 * msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc 64 - initialize the bad events counters to 0 also in constructor 61 65 62 66 2005/02/08 Markus Gaug -
trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc
r6312 r6326 16 16 ! 17 17 ! 18 ! Author(s): Hendrik Bartko, 09/2004 <mailto:hbartko@mppmu.mpg.de> 19 ! Author(s): Markus Gaug, 05/2004 <mailto:markus@ifae.es> 20 ! Author(s): Diego Tescaro, 05/2004 <mailto:tescaro@pd.infn.it> 18 ! Author(s): Markus Gaug, 02/2005 <mailto:markus@ifae.es> 21 19 ! 22 ! Copyright: MAGIC Software Development, 2000-200 420 ! Copyright: MAGIC Software Development, 2000-2005 23 21 ! 24 22 ! … … 28 26 // MExtractTimeAndChargeDigitalFilterPeakSearch 29 27 // 30 // Hendrik has promised to write more documentation 31 // 32 // 33 // The following variables have to be set by the derived class and 34 // do not have defaults: 35 // - fNumHiGainSamples 36 // - fNumLoGainSamples 37 // - fSqrtHiGainSamples 38 // - fSqrtLoGainSamples 39 // 40 // Input Containers: 41 // MRawEvtData 42 // MRawRunHeader 43 // MPedestalCam 44 // 45 // Output Containers: 46 // MArrivalTimeCam 47 // MExtractedSignalCam 28 // An extractor using the digital filter in combination with a global 29 // peak search, analogue to the class MExtractFixedWindowPeakSearch. 30 // 31 // The extractor returns kFALSE if too many events lie outside the 32 // range: (peak - fOffsetLeftFromPeak, peak - fOffsetRightFromPeak) 33 // 34 // Input Containers: 35 // MRawEvtData 36 // MRawRunHeader 37 // MPedestalCam 38 // 39 // Output Containers: 40 // MArrivalTimeCam 41 // MExtractedSignalCam 48 42 // 49 43 ////////////////////////////////////////////////////////////////////////////// 50 44 #include "MExtractTimeAndChargeDigitalFilterPeakSearch.h" 51 45 52 #include <errno.h>53 46 #include <fstream> 54 47 … … 103 96 // 104 97 MExtractTimeAndChargeDigitalFilterPeakSearch::MExtractTimeAndChargeDigitalFilterPeakSearch(const char *name, const char *title) 105 : fBadPixels(NULL) 98 : fHiGainOutOfRangeLeft(0), fHiGainOutOfRangeRight(0), 99 fLoGainOutOfRangeLeft(0), fLoGainOutOfRangeRight(0), 100 fBadPixels(NULL) 106 101 { 107 102 fName = name ? name : "MExtractTimeAndChargeDigitalFilterPeakSearch"; … … 466 461 Int_t MExtractTimeAndChargeDigitalFilterPeakSearch::PostProcess() 467 462 { 468 if (GetNumExecutions() == 0) 463 464 if (GetNumExecutions() < 1) 469 465 return kTRUE; 470 466
Note:
See TracChangeset
for help on using the changeset viewer.