00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef StMuPmdHit_h
00017 #define StMuPmdHit_h
00018
00019 #include "TObject.h"
00020
00021 class StMuPmdHit : public TObject
00022 {
00023 public:
00024 StMuPmdHit();
00025 StMuPmdHit(StMuPmdHit*);
00026 virtual ~StMuPmdHit();
00027
00028 Int_t superModule() {return (Int_t)mSuperModule;}
00029 Int_t subDetector() {return (Int_t)mSubDetector;}
00030 Int_t row() {return (Int_t)mRow;}
00031 Int_t column() {return (Int_t)mCol;}
00032 Float_t energy() {return mEnergy;}
00033 Int_t adc() {return mADC;}
00034
00035 void setSuperModule(Int_t var) {mSuperModule = (Short_t)var;}
00036 void setSubDetector(Int_t var) {mSubDetector = (Short_t)var;}
00037 void setRow(Int_t var) {mRow = (Short_t)var;}
00038 void setColumn(Int_t var) {mCol = (Short_t)var;}
00039 void setEnergy(Float_t var) {mEnergy = var;}
00040 void setADC(Int_t var) {mADC = var;}
00041
00042 protected:
00043 Short_t mSuperModule;
00044 Short_t mSubDetector;
00045 Short_t mRow;
00046 Short_t mCol;
00047 Float_t mEnergy;
00048 Int_t mADC;
00049
00050 ClassDef(StMuPmdHit,1)
00051 };
00052 #endif
00053
00054