]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpDCSNamer.cxx
Protections for coverity: DIVIDE_BY_ZERO
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpDCSNamer.cxx
index bd12a756a4a56bc37bcceda44f173be23db06b98..dd39993f98f0b63a9e0e88628dc4a787e84476be 100644 (file)
@@ -266,7 +266,8 @@ AliMpDCSNamer::DCS2DE(Int_t chId, Int_t side, Int_t dcsNumber) const
     }
     else if ( side == 1 ) // right -> Inside
     {
-      de = (13 + dcsNumber) % nofDE;
+      if (nofDE>0)
+       de = (13 + dcsNumber) % nofDE;
     }
   }
   
@@ -358,7 +359,8 @@ AliMpDCSNamer::DetElemId2DCS(Int_t detElemId, Int_t& side, Int_t &chId) const
       }
       else {
        side = 1;
-       dcsNumber = (5 + dcsNumber) % nofDE;
+       if (nofDE>0)
+         dcsNumber = (5 + dcsNumber) % nofDE;
       }
       AliDebug(10, Form("detElemId %i  -> MT%i_side%i_L%i", detElemId, chId, side, dcsNumber));
     }