Changeset 3103 for trunk/MagicSoft/Mars
- Timestamp:
- 02/11/04 18:39:06 (21 years ago)
- Location:
- trunk/MagicSoft/Mars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/Changelog
r3102 r3103 7 7 2004/02/11: Hendrik Bartko 8 8 * manalysis/MExtractSignal2 (Signal Extraction with a Sliding Window) 9 - introduced a validity check for the set-function of the window size (even number of slices, WindowSize < NumberSlices) 10 * manalysis/MArrivalTimeCalc2 (Arrival Time Calculation with a Sliding Window) 11 - introduced the calculation of the arrival time as the signal weighted mean of the time slices in the maximum window 9 - introduced a validity check for the set-function of the window 10 size (even number of slices, WindowSize < NumberSlices) 11 * manalysis/MArrivalTimeCalc2 (Arrival Time Calculation with a 12 Sliding Window) 13 - introduced the calculation of the arrival time as the signal 14 weighted mean of the time slices in the maximum window 12 15 13 16 -
trunk/MagicSoft/Mars/manalysis/MExtractSignal2.h
r3033 r3103 19 19 static const Byte_t fgFirst; 20 20 static const Byte_t fgLast; 21 static const Byte_t fgWindow ;21 static const Byte_t fgWindowSize; 22 22 23 23 MPedestalCam *fPedestals; // Pedestals of all pixels in the camera … … 27 27 MRawRunHeader *fRunHeader; // RunHeader information 28 28 29 /* 30 MArrivalTime *fArrivalTime; // Arrival Time of FADC sample 31 */ 32 29 33 Byte_t fHiGainFirst; // First hi gain to be used 30 34 Byte_t fLoGainFirst; // First lo gain to be used … … 33 37 Byte_t fNumLoGainSamples; // Number of lo gain to be used 34 38 35 Byte_t fWindow ; // Number of gains in window36 Float_t fWindowS qrt; // Sqaure root of number of gains in window39 Byte_t fWindowSize; // Number of gains in window 40 Float_t fWindowSizeSqrt; // Sqaure root of number of gains in window 37 41 38 42 Byte_t fSaturationLimit; … … 46 50 MExtractSignal2(const char *name=NULL, const char *title=NULL); 47 51 48 void SetRange(Byte_t hifirst=fgFirst, Byte_t hilast=fgLast, Byte_t window=fgWindow);52 void SetRange(Byte_t hifirst=fgFirst, Byte_t hilast=fgLast, Byte_t lofirst=fgFirst, Byte_t lolast=fgLast, Byte_t window_size=fgWindowSize); 49 53 void SetSaturationLimit(Byte_t lim) { fSaturationLimit = lim; } 50 54
Note:
See TracChangeset
for help on using the changeset viewer.