Changeset 3455 for trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.h
- Timestamp:
- 03/10/04 16:50:25 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mcalib/MCalibrationChargePix.h
r3435 r3455 11 11 private: 12 12 13 static const Float_t gkAverageQE; // The average quantum efficieny agreed on for the first analysis14 static const Float_t gkAverageQEErr; // The error of average quantum efficieny15 16 13 static const Float_t gkConversionHiLo; // The default conversion factor HI gain - Lo Gain 17 14 static const Float_t gkConversionHiLoErr; // The error of the default conversion factor … … 28 25 static const Float_t fgTimeLimit; // The limit (in units of FADC slices) for acceptance of the fitted time 29 26 static const Float_t fgTimeErrLimit; // The limit (in units of FADC slices) for acceptance of the fitted time sigma 30 static const Float_t fgConvFFactorRelErrLimit; // The limit for acceptance of the rel. error of the conversion factor with the FFactor method31 27 32 28 Float_t fChargeLimit; // The limit (in units of PedRMS) for acceptance of the fitted mean charge … … 36 32 Float_t fTimeLimit; // The limit (in units of FADC slices) for acceptance of the fitted time 37 33 Float_t fTimeErrLimit; // The limit (in units of FADC slices) for acceptance of the fitted time sigma 38 Float_t fConvFFactorRelErrLimit; // The limit for acceptance of the rel. error of the conversion factor with the FFactor method39 34 40 35 Float_t fElectronicPedRms; // The pure electronic component of the RMS … … 45 40 UInt_t fFlags; // Flag for the set bits 46 41 47 Float_t fAverageQE; // The average quantum efficieny (see Class description)48 Float_t fAverageQEErr; // The error of the average quantum efficieny (see Class description)49 50 42 Float_t fHiGainMeanCharge; // The mean reduced charge after the fit 51 43 Float_t fHiGainMeanChargeErr; // The error of reduced mean charge after the fit … … 139 131 void SetConversionHiLo( const Float_t c = gkConversionHiLo) { fConversionHiLo = c; } 140 132 void SetConversionHiLoErr( const Float_t e = gkConversionHiLoErr) { fConversionHiLoErr = e; } 141 void SetAverageQE( const Float_t qe= gkAverageQE,142 const Float_t err=gkAverageQEErr) { fAverageQE = qe;143 fAverageQEErr = err; }144 133 void SetChargeLimit ( const Float_t f=fgChargeLimit ) { fChargeLimit = f; } 145 134 void SetChargeErrLimit ( const Float_t f=fgChargeErrLimit ) { fChargeErrLimit = f; } … … 148 137 void SetTimeLimit ( const Float_t f=fgTimeLimit ) { fTimeLimit = f; } 149 138 void SetTimeErrLimit ( const Float_t f=fgTimeErrLimit ) { fTimeErrLimit = f; } 150 void SetConvFFactorRelErrLimit( const Float_t f=fgConvFFactorRelErrLimit ) { fConvFFactorRelErrLimit = f; }151 139 152 140 // Charges … … 177 165 void SetNumLoGainSamples ( const Float_t f ) { fNumLoGainSamples = f; } 178 166 179 // Setters for MC167 // Conversion Factors 180 168 void SetConversionFFactorMethod ( Float_t c, Float_t err, Float_t sig ); 181 169 void SetConversionBlindPixelMethod( Float_t c, Float_t err, Float_t sig ); … … 183 171 void SetConversionCombinedMethod ( Float_t c, Float_t err, Float_t sig ); 184 172 173 void SetTotalFFactorFFactorMethod ( const Float_t f) { fTotalFFactorFFactorMethod = f; } 174 void SetTotalFFactorBlindPixelMethod ( const Float_t f) { fTotalFFactorBlindPixelMethod = f; } 175 void SetTotalFFactorPINDiodeMethod ( const Float_t f) { fTotalFFactorPINDiodeMethod = f; } 176 177 void SetTotalFFactorErrFFactorMethod ( const Float_t f) { fTotalFFactorErrFFactorMethod = f; } 178 void SetTotalFFactorErrBlindPixelMethod ( const Float_t f) { fTotalFFactorErrBlindPixelMethod = f; } 179 void SetTotalFFactorErrPINDiodeMethod ( const Float_t f) { fTotalFFactorErrPINDiodeMethod = f; } 180 185 181 // Bit Setters 186 182 void SetHiGainSaturation ( const Bool_t b = kTRUE );
Note:
See TracChangeset
for help on using the changeset viewer.