Changeset 3279


Ignore:
Timestamp:
02/24/04 18:09:51 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrate.cc

    r3278 r3279  
    184184  UInt_t npix = fSignals->GetSize();
    185185
    186   Float_t hiloconv      = 1.;
     186  Float_t hiloconv      = 0.;
    187187  Float_t hiloconverr   = 0.;
    188   Float_t calibrationConversionFactor    = 1.;
     188  Float_t calibrationConversionFactor    = 0.;
    189189  Float_t calibrationConversionFactorErr = 0.;
    190190 
     
    197197          if (!pix.IsChargeValid())
    198198            continue;
    199          
    200           hiloconv   = pix.GetConversionHiLo();
    201           hiloconverr= pix.GetConversionHiLoErr();
    202199         
    203200          switch(fCalibrationMode)
     
    209206                    calibrationConversionFactorErr   = pix.GetConversionBlindPixelMethodErr();
    210207                }
     208                else
     209                    continue;
    211210              break;
    212211            case kPinDiode:
     
    216215                    calibrationConversionFactorErr   = pix.GetConversionPINDiodeMethodErr();
    217216                }
     217                else
     218                    continue;
    218219              break;
    219220            case kFfactor:
     
    223224                    calibrationConversionFactorErr   = pix.GetConversionFFactorMethodErr();
    224225                }
     226                else
     227                    continue;
    225228              break;
    226229            case kCombined:
     
    230233                    calibrationConversionFactorErr   = pix.GetConversionCombinedMethodErr();
    231234                }
     235                else
     236                    continue;
    232237                break;
    233238            case kDummy:
     239              hiloconv                         = 1.;
     240              hiloconverr                      = 0.;
    234241              calibrationConversionFactor      = 1.;
    235242              calibrationConversionFactorErr   = 0.;
    236243              break;
    237             }
    238         }
     244
     245            } /* switch calibration mode */
     246         
     247          hiloconv   = pix.GetConversionHiLo();
     248          hiloconverr= pix.GetConversionHiLoErr();
     249         
     250        } /* if(fCalibrationMode!=kNone) */
    239251     
    240252      MExtractedSignalPix &sig =  (*fSignals)[pixidx];
     
    272284      if (sig.GetNumLoGainSaturated() > 0)
    273285        cpix->SetPixelSaturated();
    274     }
     286
     287    } /* for (UInt_t pixidx=0; pixidx<npix; pixidx++) */
    275288 
    276289  fCerPhotEvt->FixSize();
Note: See TracChangeset for help on using the changeset viewer.