]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fix tru index calculation (Nicola and Rachid)
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 18 Mar 2010 18:30:51 +0000 (18:30 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 18 Mar 2010 18:30:51 +0000 (18:30 +0000)
EMCAL/AliEMCALDigitizer.cxx

index bd709df1d21b6615573beddcbfdf430fdfe2aab8..2e3e9ce4d756a7eee7c47708050abbe6dfca292f 100644 (file)
@@ -657,7 +657,12 @@ void AliEMCALDigitizer::Digits2FastOR(TClonesArray* digitsTMP, TClonesArray* dig
                geom->GetCellPhiEtaIndexInSModule(   iSupMod, nModule, nIphi, nIeta, iphi, ieta); 
                
                // identify to which TRU this FEE digit belong
-               Int_t itru = (iSupMod < 11) ? iphim / 4 + 3 * iSupMod : 31;
+               //Int_t itru = (iSupMod < 11) ? iphim / 4 + 3 * iSupMod : 31;
+               Int_t itru = -1;
+               if (iSupMod < 11)
+                       itru = (iSupMod % 2) ? (2 - int(iphim / 4)) + 3 * iSupMod : iphim / 4 + 3 * iSupMod;
+               else 
+                       itru = 31;
                
                //---------
                //