]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSEmcBadChannelsMap.cxx
Coverity fix
[u/mrichter/AliRoot.git] / PHOS / AliPHOSEmcBadChannelsMap.cxx
index bec694a6c580409176c5ed5c6a511117bc824a4c..3fb983a076c4f3f2ee96e32c6c9d13b32e1c83f8 100644 (file)
@@ -81,6 +81,17 @@ AliPHOSEmcBadChannelsMap& AliPHOSEmcBadChannelsMap::operator= (const AliPHOSEmcB
 
 //_________________________________________________________________
 
+void AliPHOSEmcBadChannelsMap::SetBadChannel(Int_t module, Int_t col, Int_t row)
+{
+  // Declare a channel (module,col,row) as a bad, if it was not set before
+
+  if (!fBadChannelEmc[module-1][col-1][row-1]) {
+    fBadChannelEmc[module-1][col-1][row-1] = kTRUE;
+    ++fBads; 
+  }
+}
+//_________________________________________________________________
+
 void AliPHOSEmcBadChannelsMap::BadChannelIds(Int_t *badIds)
 {
   //Fill array badIds by the Ids of bad channels.