]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
fCTTMmatrixBack index out of bounds: fixed (F.Reidt)
authordecaro <decaro@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Apr 2010 11:05:24 +0000 (11:05 +0000)
committerdecaro <decaro@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Apr 2010 11:05:24 +0000 (11:05 +0000)
TOF/AliTOFTrigger.cxx

index 031a626a5328b5205c7f1186861369804338d2e5..22acbc05f5de306fafda9e42bc4b4c9bf686ca32 100644 (file)
@@ -633,7 +633,7 @@ void AliTOFTrigger::GetMap(Bool_t **map) const
 
   for(Int_t i = 0; i<kNLTM;i++)
     for(Int_t j = 0; j<kNCTTMchannels;j++)
 
   for(Int_t i = 0; i<kNLTM;i++)
     for(Int_t j = 0; j<kNCTTMchannels;j++)
-      map[i][j]=(i<36)?fCTTMmatrixFront[i][j]:fCTTMmatrixBack[i][j];
+      map[i][j]=(i<36)?fCTTMmatrixFront[i][j]:fCTTMmatrixBack[i-36][j];
 
 }
 
 
 }
 
@@ -656,7 +656,7 @@ void AliTOFTrigger::GetTRDmap(Bool_t **map) const
   for(int i = kNLTM/2; i<kNLTM;i++)
     for(int j = 0; j<AliTOFTrigger::kNCTTMchannels;j++){
       UInt_t uTRDbit=j/3;
   for(int i = kNLTM/2; i<kNLTM;i++)
     for(int j = 0; j<AliTOFTrigger::kNCTTMchannels;j++){
       UInt_t uTRDbit=j/3;
-      if(fCTTMmatrixBack[i][j]) map[i][uTRDbit]=kTRUE;
+      if(fCTTMmatrixBack[i - kNLTM/2][j]) map[i][uTRDbit]=kTRUE;
     }
 }
 
     }
 }