Changeset 2627 for trunk/MagicSoft/Mars/manalysis/MCalibrationPix.h
- Timestamp:
- 12/09/03 18:25:21 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/manalysis/MCalibrationPix.h
r2603 r2627 14 14 Int_t fPixId; // the pixel Id 15 15 16 Float_t fCharge; // The mean charge after the fit17 Float_t fErrCharge; // The error of mean charge after the fit16 Float_t fCharge; // The mean reduced charge after the fit 17 Float_t fErrCharge; // The error of reduced mean charge after the fit 18 18 Float_t fSigmaCharge; // The sigma of the mean charge after the fit 19 19 Float_t fErrSigmaCharge; // The error of the sigma of the mean charge after the fit 20 Float_t fRSigma; // The reduced squares of sigmas after the fit 20 21 Float_t fChargeProb; // The probability of the fit function 21 22 … … 27 28 Float_t fTimeProb; // The probability of the fit function 28 29 29 Float_t fRCharge; // The reduced mean charge after the fit30 Float_t fErrRCharge; // The error of the reduced mean charge after the fit31 Float_t fRSigma; // The reduced squares of sigmas after the fit32 33 30 Float_t fFactor; // The laboratory F-factor 34 31 Float_t fPheFFactorMethod; // The number of Phe's calculated after the F-factor method 35 32 Float_t fConversionFFactorMethod; // The conversion factor to Phe's calculated after the F-factor method 33 34 Bool_t fHiGainSaturation; // Is Lo-Gain used at all? 36 35 37 36 MHCalibrationPixel *fHist; //! Pointer to the histograms performing the fits, etc. … … 45 44 46 45 Float_t GetCharge() const { return fCharge; } 47 Float_t GetRCharge() const { return fRCharge; }48 46 Float_t GetRSigma() const { return fRSigma; } 49 47 50 48 Float_t GetErrCharge() const { return fErrCharge; } 51 Float_t GetErrRCharge() const { return fErrRCharge; }52 49 Float_t GetChargeProb() const { return fChargeProb; } 53 50 54 51 Float_t GetSigmaCharge() const { return fSigmaCharge; } 55 52 Float_t GetErrSigmaCharge() const { return fErrSigmaCharge; } 56 Float_t GetTime() const { return fTime; }57 Float_t GetSigmaTime() const { return fSigmaTime; }58 Float_t GetTimeProb() const { return fTimeProb; }53 Float_t GetTime() const { return fTime; } 54 Float_t GetSigmaTime() const { return fSigmaTime; } 55 Float_t GetTimeProb() const { return fTimeProb; } 59 56 60 Float_t GetPed() const { return fPed; }61 Float_t GetPedRms() const { return fPedRms; }57 Float_t GetPed() const { return fPed; } 58 Float_t GetPedRms() const { return fPedRms; } 62 59 63 60 void SetPedestal(Float_t ped, Float_t pedrms); 61 void SetHiGainSaturation() { fHiGainSaturation = kTRUE; fHist->SetUseLoGain(); } 64 62 65 Bool_t FillCharge(Int_t q) { return fHist->FillCharge(q); } 66 Bool_t FillTime(Int_t t) { return fHist->FillTime(t); } 67 Bool_t FillRChargevsTime(Float_t rq, Int_t t) { return fHist->FillChargevsN(rq,t); } 63 Bool_t FillChargeHiGain(Float_t q) { return fHist->FillChargeHiGain(q); } 64 Bool_t FillTimeHiGain(Int_t t) { return fHist->FillTimeHiGain(t); } 65 Bool_t FillRChargevsTimeHiGain(Float_t rq, Int_t t) { return fHist->FillChargevsNHiGain(rq,t); } 66 67 Bool_t FillChargeLoGain(Float_t q) { return fHist->FillChargeLoGain(q); } 68 Bool_t FillTimeLoGain(Int_t t) { return fHist->FillTimeLoGain(t); } 69 Bool_t FillRChargevsTimeLoGain(Float_t rq, Int_t t) { return fHist->FillChargevsNLoGain(rq,t); } 68 70 69 Bool_t IsValid() const { return fRCharge >=0 || fErrRCharge >= 0; }70 Int_t GetPixId() const { return fPixId; }71 Bool_t IsValid() const { return fCharge >=0 || fErrCharge >= 0; } 72 Int_t GetPixId() const { return fPixId; } 71 73 void DefinePixId(Int_t i); 72 74 … … 74 76 Bool_t FitTime(); 75 77 76 MHCalibrationPixel *GetHist() const { return fHist;}77 v irtual void Draw(Option_t *opt=""){ fHist->Draw(opt); }78 MHCalibrationPixel *GetHist() const { return fHist; } 79 void Draw(Option_t *opt="") { fHist->Draw(opt); } 78 80 79 81 Float_t GetPheFFactorMethod() const { return fPheFFactorMethod; }
Note:
See TracChangeset
for help on using the changeset viewer.