]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSEmcBadChannelsMap.h
Coding conventions
[u/mrichter/AliRoot.git] / PHOS / AliPHOSEmcBadChannelsMap.h
index ce96a825f5b1b2e122b204e1183c204ad75c3d90..88d41826412925bd8c21005775d2ba4cb0e40cb4 100644 (file)
@@ -19,9 +19,10 @@ public:
   AliPHOSEmcBadChannelsMap& operator= (const AliPHOSEmcBadChannelsMap &map);
   ~AliPHOSEmcBadChannelsMap() {}
 
-  void SetBadChannel(Int_t module, Int_t col, Int_t row) { fBadChannelEmc[module-1][col-1][row-1] = kTRUE; ++fBads; }
+  void  SetBadChannel(Int_t module, Int_t col, Int_t row);
   Bool_t IsBadChannel(Int_t module, Int_t col, Int_t row) const { return fBadChannelEmc[module-1][col-1][row-1]; }
   Int_t GetNumOfBadChannels() const {  return fBads; }
+  void BadChannelIds(Int_t *badIds=0);
   void Reset();
 
 private:
@@ -29,7 +30,7 @@ private:
   Bool_t fBadChannelEmc[5][56][64]; //[mod][col][row]
   Int_t fBads;
 
-  ClassDef(AliPHOSEmcBadChannelsMap,1)
+  ClassDef(AliPHOSEmcBadChannelsMap,2)
 
 };