1 #ifndef ALIFMDCALIBPEDESTAL_H
2 #define ALIFMDCALIBPEDESTAL_H
3 /* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights
6 * See cxx source for full Copyright notice
8 #ifndef ALIFMDFLOATMAP_H
9 # include <AliFMDFloatMap.h>
11 //____________________________________________________________________
12 /** Pedestal value and width for each strip in the FMD
15 class AliFMDCalibPedestal : public TObject
19 AliFMDCalibPedestal();
21 ~AliFMDCalibPedestal() {}
23 @param o Object to copy from */
24 AliFMDCalibPedestal(const AliFMDCalibPedestal& o);
26 @param o Object to assign from
27 @return Reference to this object */
28 AliFMDCalibPedestal& operator=(const AliFMDCalibPedestal& o);
29 /** Set the values for a strip.
34 @param ped Value of pedestal
35 @param pedW Width of pedestal */
36 void Set(UShort_t det, Char_t ring, UShort_t sec, UShort_t str,
37 Float_t ped, Float_t pedW);
38 /** Get pedestal for a strip.
43 @return Pedestal for strip */
44 Float_t Value(UShort_t det, Char_t ring, UShort_t sec, UShort_t str);
45 /** Get pedestal width for a strip.
50 @return Pedestal width for strip */
51 Float_t Width(UShort_t det, Char_t ring, UShort_t sec, UShort_t str);
53 AliFMDFloatMap fValue; /** Pedestal */
54 AliFMDFloatMap fWidth; /** Pedestal width */
55 ClassDef(AliFMDCalibPedestal, 1) // Pedestal data for the FMD
60 //____________________________________________________________________