]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Bug with relId numbering in MakeDigits() is fixed
authorkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 6 Jul 2009 16:12:27 +0000 (16:12 +0000)
committerkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 6 Jul 2009 16:12:27 +0000 (16:12 +0000)
PHOS/AliPHOSRawDigiProducer.cxx

index 5ee95aa60150f0b0e1385077966f87369b6a3563..31a1d5c12c57e95949a36e869767ae736d5e0298 100644 (file)
@@ -161,11 +161,11 @@ void AliPHOSRawDigiProducer::MakeDigits(TClonesArray *digits, AliPHOSRawFitterv0
   
   while (fRawStream->NextDDL()) {
     while (fRawStream->NextChannel()) {
-      relId[0] = fRawStream->GetModule();
+      relId[0] = fRawStream->GetModule() + 1; // counts from 1 to 5
       relId[1] = 0;
-      relId[2] = fRawStream->GetCellX();
-      relId[3] = fRawStream->GetCellZ();
-      caloFlag = fRawStream->GetCaloFlag(); // 0=LG, 1=HG, 2=TRU
+      relId[2] = fRawStream->GetCellX()  + 1; // counts from 1 to 64
+      relId[3] = fRawStream->GetCellZ()  + 1; // counts from 1 to 56
+      caloFlag = fRawStream->GetCaloFlag();   // 0=LG, 1=HG, 2=TRU
       fGeom->RelToAbsNumbering(relId, absId);
 
       Int_t nBunches = 0;