#ifndef ALIPMDPEDESTAL_H
#define ALIPMDPEDESTAL_H
class TNamed;
class AliCDBEntry;
class AliPMD;
class AliPMDPedestal: public TNamed
{
public:
AliPMDPedestal();
AliPMDPedestal(const char* name);
AliPMDPedestal(const AliPMDPedestal &pedestal);
AliPMDPedestal& operator= (const AliPMDPedestal &pedestal);
virtual ~AliPMDPedestal();
void Reset();
void SetPedMeanRms(Int_t det, Int_t smn, Int_t row, Int_t col,
Float_t pedmean, Float_t pedrms);
Int_t GetPedMeanRms(Int_t det, Int_t smn, Int_t row, Int_t col) const;
virtual void Print(Option_t *) const;
protected:
enum
{
kDet = 2,
kModule = 24,
kRow = 48,
kCol = 96
};
Int_t fPedMeanRms[kDet][kModule][kRow][kCol];
ClassDef(AliPMDPedestal,1)
};
#endif