Changeset 3103 for trunk/MagicSoft/Mars


Ignore:
Timestamp:
02/11/04 18:39:06 (21 years ago)
Author:
hbartko
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r3102 r3103  
    77 2004/02/11: Hendrik Bartko
    88   * 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
    1215
    1316
  • trunk/MagicSoft/Mars/manalysis/MExtractSignal2.h

    r3033 r3103  
    1919    static const Byte_t fgFirst;
    2020    static const Byte_t fgLast;
    21     static const Byte_t fgWindow;
     21    static const Byte_t fgWindowSize;
    2222
    2323    MPedestalCam        *fPedestals;    // Pedestals of all pixels in the camera
     
    2727    MRawRunHeader       *fRunHeader;    // RunHeader information
    2828
     29    /*
     30     MArrivalTime        *fArrivalTime;  // Arrival Time of FADC sample
     31     */
     32 
    2933    Byte_t  fHiGainFirst;       // First hi gain to be used
    3034    Byte_t  fLoGainFirst;       // First lo gain to be used
     
    3337    Byte_t  fNumLoGainSamples;  // Number of lo gain to be used
    3438
    35     Byte_t  fWindow;            // Number of gains in window
    36     Float_t fWindowSqrt;        // Sqaure root of number of gains in window
     39    Byte_t  fWindowSize;            // Number of gains in window
     40    Float_t fWindowSizeSqrt;        // Sqaure root of number of gains in window
    3741
    3842    Byte_t  fSaturationLimit;
     
    4650    MExtractSignal2(const char *name=NULL, const char *title=NULL);
    4751
    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);
    4953    void SetSaturationLimit(Byte_t lim) { fSaturationLimit = lim; }
    5054
Note: See TracChangeset for help on using the changeset viewer.