00001
00006 #ifndef StEmcMicroHit__h
00007 #define StEmcMicroHit__h
00008
00009 #include "TObject.h"
00010
00011 class StEmcMicroHit: public TObject
00012 {
00013 public:
00014 StEmcMicroHit();
00015 StEmcMicroHit(StEmcMicroHit*);
00016 virtual ~StEmcMicroHit();
00017
00018 Int_t getModule() { return (Int_t)mModule; }
00019 Int_t getEta() { return (Int_t)mEta; }
00020 Int_t getSub() { return (Int_t)mSub; }
00021 Int_t getAdc() { return (Int_t)mAdc; }
00022 Float_t getEnergy() { return mEnergy; }
00023
00024 void setModule(Int_t m) { mModule = (UChar_t)m;}
00025 void setEta(Int_t e) { mEta = (UChar_t)e;}
00026 void setSub(Int_t s) { mSub = (UChar_t)s;}
00027 void setAdc(Int_t a) { mAdc = (Short_t)a;}
00028 void setEnergy(Float_t e){ mEnergy = e;}
00029
00030 private:
00031 UChar_t mModule;
00032 UChar_t mEta;
00033 UChar_t mSub;
00034 Short_t mAdc;
00035 Float_t mEnergy;
00036
00037 ClassDef(StEmcMicroHit,1)
00038 };
00039 #endif