00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef STSVTHYBRIDANODEDRIFTCORR_HH
00014 #define STSVTHYBRIDANODEDRIFTCORR_HH
00015
00016 #include "StSvtClassLibrary/StSvtHybridObject.hh"
00017
00018 #define MAX_NUMBER_OF_ANODES 240
00019
00020 class StSvtHybridAnodeDriftCorr:public StSvtHybridObject
00021 {
00022 public:
00023 StSvtHybridAnodeDriftCorr();
00024 StSvtHybridAnodeDriftCorr(int barrel, int ladder, int wafer, int hybrid);
00025 ~StSvtHybridAnodeDriftCorr();
00026
00027 void setValue(int anode, float value){mDriftCorr[anode-1]=value;}
00028 float getValue(int anode){return mDriftCorr[anode-1];}
00029
00030 protected:
00031
00032 float mDriftCorr[MAX_NUMBER_OF_ANODES];
00033 };
00034
00035 #endif