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