00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef HITCALC_H
00015 #define HITCALC_H
00016
00017 #include "TObject.h"
00018
00019 class TH1F;
00020 class TH2F;
00021
00022 class HitCalc : public TObject
00023 {
00024
00025 public:
00026
00027 HitCalc();
00028
00029 virtual ~HitCalc();
00030
00031 virtual void Draw(Option_t *option);
00032 virtual void Print(Option_t *option) const;
00033 void Reset();
00034
00035
00036 Float_t fHitTotalEnergy;
00037 Float_t fHitTransEnergy;
00038 Float_t fHitLongEnergy;
00039 Float_t fHitTransCMEnergy;
00040 Float_t fHitTransEnergyRatio;
00041 Float_t fHitLongEnergyRatio;
00042 Float_t fHitTransLongEnergyRatio;
00043 Float_t fHitTransCMEnergyRatio;
00044 Float_t fHitFarMomBalance;
00045 Float_t fHitPeakMomBalance;
00046 Float_t fHitFarAngle;
00047 Float_t fHitPeakAngle;
00048
00049
00050 private:
00051
00052
00053 HitCalc& operator=(const HitCalc& rhs);
00054
00055 ClassDef(HitCalc,1);
00056
00057 };
00058
00059 #endif // HITCALC_H