Changeset 6391


Ignore:
Timestamp:
02/12/05 11:26:33 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/Changelog

    r6388 r6391  
    2121
    2222                                                 -*-*- END OF LINE -*-*-
     23
     24 2005/02/12 Markus Gaug
     25
     26   * msignal/MExtractTimeAndChargeSpline.cc
     27     - change default rise time to 0.5 and default fall time to 1.5
     28
     29
    2330
    2431 2005/02/12 Abelardo Moralejo
  • trunk/MagicSoft/Mars/callisto.rc

    r6309 r6391  
    3434MJCalibration.ReferenceFile: mjobs/calibrationref_Nov04.rc
    3535MJCalibration.MHCalibrationRelTimeCam.ReferenceFile: mjobs/calibrationref_Nov04.rc
     36MJCalibration.MHCalibrationChargeCam.ReferenceFile: mjobs/calibrationref_Nov04.rc
    3637
    3738# -------------------------------------------------------------------------
     
    6061# Define here an extractor which can be used for the December 04 data.
    6162# -------------------------------------------------------------------------
    62 #MJPedestalC1.ExtractSignal: MExtractTimeAndChargeSpline
    63 #MJCalibration.ExtractSignal.Amplitude
    64 #MJCalibrateSignal.ExtractSignal.Amplitude
    65 #MJCalibrateSignal.ExtractInterlaced.Amplitude
     63#MJPedestalC1.ExtractSignal: MExtractTimeAndChargeSpline, MExtractTimeAndChargeDigitalFilterPeakSearch, MExtractTimeAndChargeSlidingWindow
     64# -------------------------------------------------------------------------
     65# Define here parameters valid for all extractors above
     66# -------------------------------------------------------------------------
     67#MJPedestalC1.ExtractSignal.HiGainFirst:         0
     68#MJPedestalC1.ExtractSignal.HiGainLast:         15
     69#MJPedestalC1.ExtractSignal.LoGainFirst:         3
     70#MJPedestalC1.ExtractSignal.LoGainLast:         14
     71#MJPedestalC1.ExtractSignal.SaturationLimit:   250
     72#MJPedestalC1.ExtractSignal.OffsetLoGain:     1.51
     73#MJPedestalC1.ExtractSignal.LoGainSwitch:      150
     74#MJPedestalC1.ExtractSignal.LoGainStartShift: -2.8
     75# -------------------------------------------------------------------------
     76# Define here parameters valid for the spline:
     77# -------------------------------------------------------------------------
     78#MJPedestalC1.ExtractSignal.Resolution:        0.05
     79#MJPedestalC1.ExtractSignal.RiseTimeHiGain:    0.5
     80#MJPedestalC1.ExtractSignal.FallTimeHiGain:    1.5
     81#MJPedestalC1.ExtractSignal.LoGainStretch:     1.5
     82#MJPedestalC1.ExtractSignal.Integral:       (default)
     83#MJPedestalC1.ExtractSignal.Amplitude:      (not default)
     84# -------------------------------------------------------------------------
     85# Define here parameters valid for the sliding window:
     86# -------------------------------------------------------------------------
     87#MJPedestalC1.ExtractSignal.HiGainWindowSize:     6
     88#MJPedestalC1.ExtractSignal.LoGainWindowSize:     6
     89# -------------------------------------------------------------------------
     90# Define here parameters valid for the digital filter with peak search:
     91# -------------------------------------------------------------------------
     92#MJPedestalC1.ExtractSignal.OffsetLeftFromPeak:   3
     93#MJPedestalC1.ExtractSignal.OffsetRightFromPeak:  3
     94#MJPedestalC1.ExtractSignal.PeakSearchWindowSize: 2
     95#MJPedestalC1.ExtractSignal.HiGainFailureLimit:  10
     96#MJPedestalC1.ExtractSignal.LoGainFailureLimit:  25
    6697
    6798# -------------------------------------------------------------------------
     
    162193# and automatically the data extraction
    163194# -------------------------------------------------------------------------
    164 #MJCalibration.ExtractSignal.HiGainFirst:       1
    165 #MJCalibration.ExtractSignal.HiGainLast:       15
    166 #MJCalibration.ExtractSignal.LoGainFirst:       3
    167 #MJCalibration.ExtractSignal.LoGainLast:       14
    168 #MJCalibration.ExtractSignal.HiGainWindowSize:  6
    169 #MJCalibration.ExtractSignal.LoGainWindowSize:  6
    170 #MJCalibration.ExtractSignal.PeakSearchWindow:  4
    171 #MJCalibration.ExtractSignal.OffsetFromWindow:  1
    172 #MJCalibration.ExtractSignal.LoGainPeakShift:   0
    173195MJCalibration.ExtractSignal.LoGainSwitch:     200
    174196
     
    218240#MJCalibration.MHCalibrationChargeCam.NumHiGainSaturationLimit: 0.02
    219241#MJCalibration.MHCalibrationChargeCam.NumLoGainSaturationLimit: 0.005
    220 #MJCalibration.MHCalibrationChargeCam.ProbLimit:    0.0001
     242#MJCalibration.MHCalibrationChargeCam.ProbLimit:     0.00000001
    221243#MJCalibration.MHCalibrationChargeCam.OverflowLimit: 0.005
    222244#MJCalibration.MHCalibrationChargeCam.PulserFrequency: 500
     
    235257#MJCalibration.MHCalibrationRelTimeCam.PulserFrequency: 500
    236258
    237 # -------------------------------------------------------------------------
    238 # Use this to change the behaviour of the calibration
    239 # -------------------------------------------------------------------------
    240 #MJCalibration.MHCalibrationChargeCam.Debug:        no
    241 
    242 
    243259 
    244260# ==========================================================================
     
    303319# -------------------------------------------------------------------------
    304320#MJCalibrateSignal.ExtractSignal.LoGainSwitch:    150
    305 #MJCalibrateSignal.ExtractSignal.HiGainFirst:       0
    306 #MJCalibrateSignal.ExtractSignal.HiGainLast:       20
    307 #MJCalibrateSignal.ExtractSignal.LoGainFirst:       0
    308 #MJCalibrateSignal.ExtractSignal.LoGainLast:       14
    309 #MJCalibrateSignal.ExtractInterlaced.HiGainFirst:   0
    310 #MJCalibrateSignal.ExtractInterlaced.HiGainLast:   14
     321MJCalibrateSignal.ExtractSignal.LoGainSwitch:    150
    311322
    312323# -------------------------------------------------------------------------
     
    337348#MJCalibrateSignal.MBadPixelsTreat.UseCentralPixel:    no
    338349#MJCalibrateSignal.MBadPixelsTreat.HardTreatment:      no
    339 
    340 # -------------------------------------------------------------------------
    341 # Setup calibration histogramming
    342 # -------------------------------------------------------------------------
    343 #MJCalibration.MHCalibrationChargeCam.Debug:        no
    344 #MJCalibration.MHCalibrationChargeCam.LoGain:       no
    345 #MJCalibration.MHCalibrationChargeCam.Oscillations: no
    346 #MJCalibration.MHCalibrationChargeCam.SizeCheck:    yes
    347 #MJCalibration.MHCalibrationChargeCam.Averageing:   yes
    348 #MJCalibration.MHCalibrationChargeCam.HiGainNbins:   500
    349 #MJCalibration.MHCalibrationChargeCam.HiGainFirst:  -100.125
    350 #MJCalibration.MHCalibrationChargeCam.HiGainLast:   1899.875
    351 #MJCalibration.MHCalibrationChargeCam.LoGainNbins:   500
    352 #MJCalibration.MHCalibrationChargeCam.LoGainFirst:  -100.25
    353 #MJCalibration.MHCalibrationChargeCam.LoGainLast:    899.75
    354 #MJCalibration.MHCalibrationChargeCam.TimeLowerLimit: 1.
    355 #MJCalibration.MHCalibrationChargeCam.TimeUpperLimit: 2.
    356 #MJCalibration.MHCalibrationChargeCam.NumHiGainSaturationLimit: 0.02
    357 #MJCalibration.MHCalibrationChargeCam.NumLoGainSaturationLimit: 0.005
    358 #MJCalibration.MHCalibrationChargeCam.ProbLimit:    0.0001
    359 #MJCalibration.MHCalibrationChargeCam.OverflowLimit: 0.005
    360 #MJCalibration.MHCalibrationChargeCam.PulserFrequency: 50
    361 
    362350
    363351# -------------------------------------------------------------------------
  • trunk/MagicSoft/Mars/msignal/MExtractTimeAndChargeSpline.cc

    r6366 r6391  
    155155const Byte_t  MExtractTimeAndChargeSpline::fgLoGainLast     = 14;
    156156const Float_t MExtractTimeAndChargeSpline::fgResolution     = 0.05;
    157 const Float_t MExtractTimeAndChargeSpline::fgRiseTimeHiGain = 1.5;
    158 const Float_t MExtractTimeAndChargeSpline::fgFallTimeHiGain = 4.5;
     157const Float_t MExtractTimeAndChargeSpline::fgRiseTimeHiGain = 0.5;
     158const Float_t MExtractTimeAndChargeSpline::fgFallTimeHiGain = 1.5;
    159159const Float_t MExtractTimeAndChargeSpline::fgLoGainStretch  = 1.5;
    160160const Float_t MExtractTimeAndChargeSpline::fgOffsetLoGain   = 1.7;   // 5 ns
Note: See TracChangeset for help on using the changeset viewer.