]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fix in filling the track residuals.
authorbelikov <belikov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 22 Jun 2009 17:42:18 +0000 (17:42 +0000)
committerbelikov <belikov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 22 Jun 2009 17:42:18 +0000 (17:42 +0000)
STEER/AliReconstruction.cxx

index a1ad956b0bae12dc336969d1e66d57a7ecdc5a80..9ea21b3373ed49e35679c9f714404ddb381d1116 100644 (file)
@@ -2351,7 +2351,8 @@ Bool_t AliReconstruction::RunTracking(AliESDEvent*& esd)
         AliTracker::SetFillResiduals(fRecoParam.GetEventSpecie(), kTRUE);     
         TObjArray ** arr = AliTracker::GetResidualsArray() ; 
        if (arr) {
-         TObjArray * elem = arr[fRecoParam.GetEventSpecie()];
+         AliRecoParam::EventSpecie_t es=fRecoParam.GetEventSpecie();
+         TObjArray * elem = arr[AliRecoParam::AConvert(es)];
          if ( elem && (! elem->At(0)) ) {
            AliQADataMaker *qadm = AliQAManager::QAManager()->GetQADataMaker(AliQAv1::kGLOBAL);
            if (qadm) qadm->InitRecPointsForTracker() ; 
@@ -2390,7 +2391,8 @@ Bool_t AliReconstruction::RunTracking(AliESDEvent*& esd)
         AliTracker::SetFillResiduals(fRecoParam.GetEventSpecie(), kTRUE);     
         TObjArray ** arr = AliTracker::GetResidualsArray() ; 
        if (arr) {
-         TObjArray * elem = arr[fRecoParam.GetEventSpecie()];
+         AliRecoParam::EventSpecie_t es=fRecoParam.GetEventSpecie();
+         TObjArray * elem = arr[AliRecoParam::AConvert(es)];
          if ( elem && (! elem->At(0)) ) {
            AliQADataMaker *qadm = AliQAManager::QAManager()->GetQADataMaker(AliQAv1::kGLOBAL);
            if (qadm) qadm->InitRecPointsForTracker() ;