Changeset 3645 for trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.h
- Timestamp:
- 04/04/04 19:52:13 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.h
r3638 r3645 6 6 #endif 7 7 8 class MBadPixelsPix;9 8 class MCalibrationChargePix : public MCalibrationPix 10 9 { 11 10 private: 12 11 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.) 15 20 16 static const Float_t gkElectronicPedRms; // The pure electronic component of the RMS17 static const Float_t gkElectronicPedRmsErr; // The error of the pure electronic component of the RMS18 static const Float_t gkFFactor; // The laboratory F-factor of the PMTs19 static const Float_t gkFFactorErr; // The laboratory F-factor Error of the PMTs20 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 RMS25 Float_t fElectronicPedRmsVar; // The error of the pure electronic component of the RMS26 27 21 Float_t fPheFFactorMethodLimit; // The minimum number of Photo-electrons for a pixel to be accepted. 28 22 … … 89 83 void SetPedestal(const Float_t ped, const Float_t pedrms, const Float_t pederr); 90 84 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; } 93 87 94 88 void SetPheFFactorMethodLimit ( const Float_t f=fgPheFFactorMethodLimit ) { fPheFFactorMethodLimit = f; } … … 179 173 Bool_t CalcFFactorMethod(); 180 174 181 ClassDef(MCalibrationChargePix, 1) // Container for C alibration of one pixel175 ClassDef(MCalibrationChargePix, 1) // Container for Charge Calibration Results Pixel 182 176 }; 183 177
Note:
See TracChangeset
for help on using the changeset viewer.