]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONAlignment.cxx
A few fixes
[u/mrichter/AliRoot.git] / MUON / AliMUONAlignment.cxx
index 9a918383817e912cea822c848ba0361b1f10c2bb..56db9e03591d0a6663a3a288a18f810c599baaee 100644 (file)
@@ -45,6 +45,7 @@
 
 #include "TMath.h"
 #include "TMatrixDSym.h"
+#include "TClonesArray.h"
 
 /// \cond CLASSIMP
 ClassImp(AliMUONAlignment)
@@ -905,8 +906,9 @@ void AliMUONAlignment::ProcessTrack(AliMUONTrack * track) {
   for(Int_t iCluster=0; iCluster<nTrackParam; iCluster++) {
     // and get new pointers
     fTrackParam = (AliMUONTrackParam *) fTrack->GetTrackParamAtCluster()->At(iCluster);
+    if (!fTrackParam) continue;
     fCluster = fTrackParam->GetClusterPtr();
-    if (!fCluster || !fTrackParam) continue;
+    if (!fCluster) continue;
     // fill local variables for this position --> one measurement
     FillDetElemData();        
     FillRecPointData();