Bugfix from previos ci
authorvestbo <vestbo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 22 May 2002 15:05:35 +0000 (15:05 +0000)
committervestbo <vestbo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 22 May 2002 15:05:35 +0000 (15:05 +0000)
HLT/src/AliL3MemHandler.cxx
HLT/src/AliL3MemHandler.h

index 0481c6ad03f15f41d090c98224d57cdc2e4b3d5a..c103ce1110223ac4cca3059cfa6814947814fcf5 100644 (file)
@@ -86,7 +86,6 @@ AliL3MemHandler::AliL3MemHandler()
   fInBinary = 0;
   fOutBinary = 0;
   fNRandom = 0;
   fInBinary = 0;
   fOutBinary = 0;
   fNRandom = 0;
-  Int_t r[2]={0,0};
   Init(0,0);
   IsRandom = kFALSE;
   fDigits = 0;
   Init(0,0);
   IsRandom = kFALSE;
   fDigits = 0;
@@ -94,8 +93,6 @@ AliL3MemHandler::AliL3MemHandler()
   fNGenerate = 0;
   fNUsed = 0;
   fNDigits = 0;
   fNGenerate = 0;
   fNUsed = 0;
   fNDigits = 0;
-  Int_t row[2] = {0,175};
-  Init(0,0);
   ResetROI();
 }
 
   ResetROI();
 }
 
index c8c6901efb841f6c7461bb75da2c23ab79d90d2d..9effc8823e71c5f51f8d6c151cb57eee97a535ae 100644 (file)
@@ -2,6 +2,7 @@
 #define ALIL3MEMHANDLER_H
 
 #include "AliL3RootTypes.h"
 #define ALIL3MEMHANDLER_H
 
 #include "AliL3RootTypes.h"
+#include "AliL3Transform.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include "AliL3DigitData.h"
 #include <stdio.h>
 #include <stdlib.h>
 #include "AliL3DigitData.h"
@@ -60,7 +61,7 @@ class AliL3MemHandler{
   virtual ~AliL3MemHandler();
   
   void Reset(){CloseBinaryInput();CloseBinaryOutput();Free();}  
   virtual ~AliL3MemHandler();
   
   void Reset(){CloseBinaryInput();CloseBinaryOutput();Free();}  
-  void Init(Int_t s,Int_t p,const Int_t* row){fSlice=s;fPatch=p;fRowMin=row[0];fRowMax=row[1]; ResetROI();}
+  void Init(Int_t s,Int_t p){fSlice=s;fPatch=p;fRowMin=AliL3Transform::GetFirstRow(p);fRowMax=AliL3Transform::GetLastRow(p); ResetROI();}
 
   Bool_t SetBinaryInput(char *name);
   Bool_t SetBinaryInput(FILE *file);
 
   Bool_t SetBinaryInput(char *name);
   Bool_t SetBinaryInput(FILE *file);