assert replacet with AliError (Laurent)
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 6 Feb 2007 17:20:55 +0000 (17:20 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 6 Feb 2007 17:20:55 +0000 (17:20 +0000)
MUON/mapping/AliMpSt345Reader.cxx
MUON/mapping/AliMpTriggerReader.cxx

index cc5e36bc0b9ba2a710e6467e1cfeeed0a39525ed..b6ad2bc26cb36d4d900fa8a0c592b60e66a416fd 100644 (file)
@@ -36,7 +36,6 @@
 #include "TString.h"
 
 #include <sstream>
 #include "TString.h"
 
 #include <sstream>
-#include <assert.h>
 
 /// 
 /// \class AliMpSt345Reader
 
 /// 
 /// \class AliMpSt345Reader
@@ -115,7 +114,10 @@ AliMpSt345Reader::ReadPCB(const char* pcbType)
       double pcbSizeX = 0.0;
       double pcbSizeY = 0.0;
       sin >> padSizeX >> padSizeY >> pcbSizeX >> pcbSizeY;
       double pcbSizeX = 0.0;
       double pcbSizeY = 0.0;
       sin >> padSizeX >> padSizeY >> pcbSizeX >> pcbSizeY;
-      assert(pcb==0);
+      if (pcb)
+      {
+        AliError("pcb not null as expected");
+      }
       pcb = new AliMpPCB(&fMotifMap,pcbType,padSizeX,padSizeY,pcbSizeX,pcbSizeY);
     }
     
       pcb = new AliMpPCB(&fMotifMap,pcbType,padSizeX,padSizeY,pcbSizeX,pcbSizeY);
     }
     
@@ -140,7 +142,6 @@ AliMpSt345Reader::ReadPCB(const char* pcbType)
         AliDebug(1,Form("Got motifType %s from motifMap",sMotifType.Data()));
       }
       
         AliDebug(1,Form("Got motifType %s from motifMap",sMotifType.Data()));
       }
       
-      assert(pcb!=0);
       pcb->Add(motifType,ix,iy);
     }
   }
       pcb->Add(motifType,ix,iy);
     }
   }
index 622709b12527ee7bd274eed95f16d724e91506f8..de9c61543992623bd2e856e284a6c84a5295302d 100644 (file)
@@ -39,7 +39,6 @@
 #include "TString.h"
 
 #include <sstream>
 #include "TString.h"
 
 #include <sstream>
-#include <assert.h>
 
 /// 
 /// \class AliMpTriggerReader
 
 /// 
 /// \class AliMpTriggerReader
@@ -634,7 +633,10 @@ AliMpTriggerReader::ReadPCB(const char* pcbType)
       float pcbSizeX = 0.0;
       float pcbSizeY = 0.0;
       sin >> padSizeX >> padSizeY >> pcbSizeX >> pcbSizeY;
       float pcbSizeX = 0.0;
       float pcbSizeY = 0.0;
       sin >> padSizeX >> padSizeY >> pcbSizeX >> pcbSizeY;
-      assert(pcb==0);
+      if (pcb)
+      {
+        AliError("pcb not null as expected");
+      }
       pcb = new AliMpPCB(&fMotifMap,pcbType,padSizeX*scale,padSizeY*scale,
                          pcbSizeX*scale,pcbSizeY*scale);
     }
       pcb = new AliMpPCB(&fMotifMap,pcbType,padSizeX*scale,padSizeY*scale,
                          pcbSizeX*scale,pcbSizeY*scale);
     }
@@ -675,8 +677,10 @@ AliMpTriggerReader::ReadPCB(const char* pcbType)
       {
         AliDebug(1,Form("Got motifSpecial %s from motifMap",sMotifSpecial.Data()));
       }
       {
         AliDebug(1,Form("Got motifSpecial %s from motifMap",sMotifSpecial.Data()));
       }
-      
-      assert(pcb==0);      
+      if (pcb)
+      {
+        AliError("pcb not null as expected");
+      }
       pcb = new AliMpPCB(pcbType,specialMotif);
     }
     
       pcb = new AliMpPCB(pcbType,specialMotif);
     }
     
@@ -701,7 +705,6 @@ AliMpTriggerReader::ReadPCB(const char* pcbType)
         AliDebug(1,Form("Got motifType %s from motifMap",sMotifType.Data()));        
       }
       
         AliDebug(1,Form("Got motifType %s from motifMap",sMotifType.Data()));        
       }
       
-      assert(pcb!=0);
       pcb->Add(motifType,ix,iy);
     }
   }
       pcb->Add(motifType,ix,iy);
     }
   }