PMD DA informations : satya
[u/mrichter/AliRoot.git] / PMD / AliPMDHotData.h
CommitLineData
9f77d08c 1#ifndef ALIPMDHOTDATA_H
2#define ALIPMDHOTDATA_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6
7class TNamed;
8class AliCDBEntry;
9f77d08c 9
10class AliPMDHotData: public TNamed
11{
12 public:
13 AliPMDHotData();
14 AliPMDHotData(const char* name);
15 AliPMDHotData(const AliPMDHotData &hotda);
16 AliPMDHotData& operator= (const AliPMDHotData &hotda);
17 virtual ~AliPMDHotData();
18 void Reset();
19 void SetHotChannel(Int_t det, Int_t smn, Int_t row, Int_t col,Float_t flag);
20 Float_t GetHotChannel(Int_t det, Int_t smn, Int_t row, Int_t col) const;
21 virtual void Print(Option_t *) const;
22
23 protected:
24
25 enum
26 {
27 kDet = 2, // Number of plane
28 kModule = 24, // Modules per plane
29 kRow = 48, // Maximum row
30 kCol = 96 // Maximum Column
31 };
32 Float_t fHotChannel[kDet][kModule][kRow][kCol];
33
785422f3 34 ClassDef(AliPMDHotData,1) // class for hot cells in PMD
9f77d08c 35};
36#endif