ROOT logo
#ifndef ALIPMDHOTDATA_H
#define ALIPMDHOTDATA_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */


class TNamed;
class AliCDBEntry;

class AliPMDHotData: public TNamed
{
 public:
  AliPMDHotData();
  AliPMDHotData(const char* name);
  AliPMDHotData(const AliPMDHotData &hotda);
  AliPMDHotData& operator= (const AliPMDHotData &hotda);
  virtual ~AliPMDHotData();
  void    Reset();
  void    SetHotChannel(Int_t det, Int_t smn, Int_t row, Int_t col,Float_t flag);
  Float_t GetHotChannel(Int_t det, Int_t smn, Int_t row, Int_t col) const;
  virtual void Print(Option_t *) const;
  
 protected:

  enum
      {
	  kDet = 2,        // Number of plane
	  kModule = 24,    // Modules per plane
	  kRow    = 48,    // Maximum row
	  kCol    = 96     // Maximum Column
      };
  Float_t fHotChannel[kDet][kModule][kRow][kCol];

  ClassDef(AliPMDHotData,1) // class for hot cells in PMD
};
#endif
 AliPMDHotData.h:1
 AliPMDHotData.h:2
 AliPMDHotData.h:3
 AliPMDHotData.h:4
 AliPMDHotData.h:5
 AliPMDHotData.h:6
 AliPMDHotData.h:7
 AliPMDHotData.h:8
 AliPMDHotData.h:9
 AliPMDHotData.h:10
 AliPMDHotData.h:11
 AliPMDHotData.h:12
 AliPMDHotData.h:13
 AliPMDHotData.h:14
 AliPMDHotData.h:15
 AliPMDHotData.h:16
 AliPMDHotData.h:17
 AliPMDHotData.h:18
 AliPMDHotData.h:19
 AliPMDHotData.h:20
 AliPMDHotData.h:21
 AliPMDHotData.h:22
 AliPMDHotData.h:23
 AliPMDHotData.h:24
 AliPMDHotData.h:25
 AliPMDHotData.h:26
 AliPMDHotData.h:27
 AliPMDHotData.h:28
 AliPMDHotData.h:29
 AliPMDHotData.h:30
 AliPMDHotData.h:31
 AliPMDHotData.h:32
 AliPMDHotData.h:33
 AliPMDHotData.h:34
 AliPMDHotData.h:35
 AliPMDHotData.h:36