Ignore:
Timestamp:
04/04/04 19:52:13 (21 years ago)
Author:
gaug
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.h

    r3638 r3645  
    66#endif
    77
    8 class MBadPixelsPix;
    98class MCalibrationChargePix : public MCalibrationPix
    109{
    1110private:
    1211
    13   static const Float_t gkConversionHiLo;         // The default conversion factor HI gain - Lo Gain
    14   static const Float_t gkConversionHiLoErr;      // The error of the default conversion factor
     12  static const Float_t gkElectronicPedRms;       //! Electronic component of ped. RMS   (now set to: 1.5)
     13  static const Float_t gkElectronicPedRmsErr;    //! Error Electronic component of ped. RMS (now set to: 0.3)
     14  static const Float_t gkFFactor;                //! Laboratory F-factor PMTs           (now set to: 1.15)
     15  static const Float_t gkFFactorErr;             //! Laboratory F-factor Error PMTs     (now set to: 0.02)
     16
     17  static const Float_t fgConversionHiLo;         //! Default for fConversionHiLo        (now set to: 10.)
     18  static const Float_t fgConversionHiLoErr;      //! Default for fConversionHiLoVar     (now set to: 2.5)
     19  static const Float_t fgPheFFactorMethodLimit;  //! Default for fPheFFactorMethodLimit (now set to: 5.)
    1520 
    16   static const Float_t gkElectronicPedRms;       // The pure electronic component of the RMS
    17   static const Float_t gkElectronicPedRmsErr;    // The error of the pure electronic component of the RMS
    18   static const Float_t gkFFactor;                // The laboratory F-factor of the PMTs
    19   static const Float_t gkFFactorErr;             // The laboratory F-factor Error of the PMTs
    20 
    21 
    22   static const Float_t fgPheFFactorMethodLimit;  // The default minimum number of Photo-electrons for a pixel to be accepted.
    23  
    24   Float_t fElectronicPedRms;        // The pure electronic component of the RMS
    25   Float_t fElectronicPedRmsVar;     // The error of the pure electronic component of the RMS
    26 
    2721  Float_t fPheFFactorMethodLimit;   // The minimum number of Photo-electrons for a pixel to be accepted.
    2822 
     
    8983  void SetPedestal(const Float_t ped, const Float_t pedrms, const Float_t pederr);
    9084
    91   void SetConversionHiLo(     const Float_t c = gkConversionHiLo)       { fConversionHiLo      = c;    }
    92   void SetConversionHiLoErr(  const Float_t e = gkConversionHiLoErr)    { fConversionHiLoVar   = e*e;    }
     85  void SetConversionHiLo(     const Float_t c = fgConversionHiLo)       { fConversionHiLo      = c;    }
     86  void SetConversionHiLoErr(  const Float_t e = fgConversionHiLoErr)    { fConversionHiLoVar   = e*e;    }
    9387
    9488  void SetPheFFactorMethodLimit ( const Float_t f=fgPheFFactorMethodLimit  ) { fPheFFactorMethodLimit  = f;   }
     
    179173  Bool_t CalcFFactorMethod();
    180174
    181   ClassDef(MCalibrationChargePix, 1)    // Container for Calibration of one pixel
     175  ClassDef(MCalibrationChargePix, 1)    // Container for Charge Calibration Results Pixel
    182176};
    183177
Note: See TracChangeset for help on using the changeset viewer.