Changeset 4975 for trunk/MagicSoft/Mars/mhist/MHEffectiveOnTime.h
- Timestamp:
- 09/13/04 13:28:58 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mhist/MHEffectiveOnTime.h
r4925 r4975 13 13 #ifndef ROOT_TH2 14 14 #include <TH2.h> 15 #endif 16 #ifndef ROOT_TF1 17 #include <TF1.h> 15 18 #endif 16 19 … … 33 36 TH1D fH1DeltaT; //! Counts vs Delta T (for a time interval) 34 37 35 TH1D fHEffOnTheta; // Effective On time versus Theta 36 TH1D fHEffOnTime; // Effective On time versus Time 38 TH1D fHThetaEffOn; // Effective On time versus Theta 39 TH1D fHThetaProb; // Chisq prob fit of Effective On time versus Theta 40 TH1D fHThetaNDF; // NDF vs Theta 41 TH1D fHThetaLambda; // Slope (rate) vs Theta 37 42 38 TH1D fHProbTheta; // Chisq prob fit of Effective On time versus Theta 39 TH1D fHProbTime; // Chisq prob fit of Effective On time versus Time 43 TH1D fHTimeEffOn; // Effective On time versus Time 44 TH1D fHTimeProb; // Chisq prob fit of Effective On time versus Time 45 //TH1D fHTimeNDF; // NDF vs Time 46 TH1D fHTimeLambda; // Slope (rate) vs Time 40 47 41 TH1D fHN0; 42 TH1D fHLambda; 43 44 Bool_t fIsFinalized; // Flag telling you whether fHEffOnTheta is the final result 48 Bool_t fIsFinalized; // Flag telling you whether fHThetaEffOn is the final result 45 49 46 50 Int_t fNumEvents; // Number of events to be used for a bin in time … … 52 56 void FitThetaBins(); 53 57 void FitTimeBin(); 58 void PaintProb(TH1 &h) const; 54 59 void PaintText(Double_t val, Double_t error) const; 60 void DrawRightAxis(const char *title); 61 void UpdateRightAxis(TH1 &h); 55 62 56 63 public: … … 63 70 Bool_t Finalize(); 64 71 65 const TH1D &GetHEffOnTheta() const { return fH EffOnTheta; }66 const TH1D &GetHEffOnTime() const { return fH EffOnTime; }72 const TH1D &GetHEffOnTheta() const { return fHThetaEffOn; } 73 const TH1D &GetHEffOnTime() const { return fHTimeEffOn; } 67 74 68 75 void Draw(Option_t *option="");
Note:
See TracChangeset
for help on using the changeset viewer.