00001 #ifndef ALIFMDCALIBPEDESTAL_H
00002 #define ALIFMDCALIBPEDESTAL_H
00003 
00004 
00005 
00006 
00007 
00008 #ifndef ALIFMDFLOATMAP_H
00009 # include <AliFMDFloatMap.h>
00010 #endif
00011 
00015 class AliFMDCalibPedestal : public TObject 
00016 {
00017 public:
00019   AliFMDCalibPedestal();
00021   ~AliFMDCalibPedestal() {}
00024   AliFMDCalibPedestal(const AliFMDCalibPedestal& o);
00028   AliFMDCalibPedestal& operator=(const AliFMDCalibPedestal& o);
00036   void Set(UShort_t det, Char_t ring, UShort_t sec, UShort_t str, 
00037            Float_t ped, Float_t pedW);
00044   Float_t Value(UShort_t det, Char_t ring, UShort_t sec, UShort_t str);
00051   Float_t Width(UShort_t det, Char_t ring, UShort_t sec, UShort_t str);
00052 private:
00053   AliFMDFloatMap fValue; 
00054   AliFMDFloatMap fWidth; 
00055   ClassDef(AliFMDCalibPedestal, 1) 
00056 };
00057 
00058 
00059 #endif
00060 
00061 
00062 
00063 
00064 
00065 
00066 
00067