]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTrackHitPattern.cxx
Adding ruleckecher files into the distribbution
[u/mrichter/AliRoot.git] / MUON / AliMUONTrackHitPattern.cxx
index ac3c01566dbf5914a36a926ce620c12ba978c427..e609c96b630ef9bc97bdd93b1dbf355da1ba7292 100644 (file)
@@ -61,7 +61,7 @@
 
 #include <Riostream.h>
 #include <TArrayS.h>
-#include <TClonesArray.h>
+#include <TObjArray.h>
 #include <TMath.h>
 #include <TMatrixD.h>
 #include <TROOT.h>
@@ -449,7 +449,13 @@ Int_t AliMUONTrackHitPattern::FindPadMatchingTrig(Int_t &detElemId,
        minMatchDist[cath] = fkMaxDistance/10.;
        padsInCheckArea[cath] = 0;
     }
-    Int_t iChamber = AliMpDEManager::GetChamberId(detElemId);
+    
+    Int_t iChamber = AliMpDEManager::GetChamberId(detElemId);  
+    if ( iChamber < 0 ) {
+      AliErrorStream() << "Cannot get chamberId from detElemId=" << detElemId << endl;
+      return -1;
+    }  
+
     Int_t ch = iChamber-10;
     Float_t oldDeltaZ = AliMUONConstants::DefaultChamberZ(iChamber) - AliMUONConstants::DefaultChamberZ(10);
     Float_t y = coor[1];