00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef ANGCLUSTERFIT_H
00015 #define ANGCLUSTERFIT_H
00016
00017 #include "TObject.h"
00018
00019 class TH1F;
00020 class TH2F;
00021
00022 class AngClusterFit : public TObject
00023 {
00024
00025 public:
00026
00027
00028 AngClusterFit();
00029 ~AngClusterFit();
00030
00031 virtual void Draw(Option_t *option);
00032 virtual void Print(Option_t *option) const;
00033
00034 void Reset();
00035
00036
00037 Float_t fACluFitParA;
00038 Float_t fACluFitParB;
00039 Float_t fACluFitParLongE0;
00040 Float_t fACluFitShwMax;
00041 Float_t fACluFitE0EnergyRatio;
00042
00043 Float_t fACluFitParL1;
00044 Float_t fACluFitParL2;
00045 Float_t fACluFitParC12;
00046 Float_t fACluFitParTransE0;
00047
00048 Float_t fACluFitLongChiSq;
00049 Int_t fACluFitLongConv;
00050 Float_t fACluFitLongNDF;
00051
00052
00053 Float_t fACluFitTransChiSq;
00054 Int_t fACluFitTransConv;
00055 Float_t fACluFitTransNDF;
00056
00057 Float_t fACluFitAsymPeak;
00058 Float_t fACluFitAsymVert;
00059 Float_t fACluFitMolRadPeak;
00060 Float_t fACluFitMolRadVert;
00061 Float_t fACluFitMean;
00062 Float_t fACluFitRMS;
00063 Float_t fACluFitSkew;
00064 Float_t fACluFitKurt;
00065
00066 private:
00067
00068
00069
00070
00071
00072 ClassDef(AngClusterFit,3);
00073
00074 };
00075
00076 #endif // ANGCLUSTERFIT_H
00077