Forgot to check in this the last time. Some changes in AliL3MemHandler as
authorvestbo <vestbo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 1 May 2002 12:01:04 +0000 (12:01 +0000)
committervestbo <vestbo@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 1 May 2002 12:01:04 +0000 (12:01 +0000)
a consequence of writing child class AliL3DataHandler. fInBinary and fOutBinary
has been made protected, and CompBinary2Memory and Memory2CompBinary has been
made virtual.

HLT/src/AliL3MemHandler.cxx
HLT/src/AliL3MemHandler.h
HLT/src/AliL3Transform.cxx

index 327add4..4cb6240 100644 (file)
@@ -216,7 +216,7 @@ void AliL3MemHandler::CloseBinaryInput()
 Bool_t AliL3MemHandler::SetBinaryOutput(char *name)
 {
   //Set the binary output file.
-  fOutBinary = fopen(name,"w");
+    fOutBinary = fopen(name,"w");
   if(!fOutBinary){
     LOG(AliL3Log::kWarning,"AliL3MemHandler::SetBinaryOutput","File Open")
       <<"Pointer to File = 0x0 "<<ENDLOG;
index 2484a15..c8c6901 100644 (file)
@@ -15,8 +15,6 @@ class AliL3RandomPointData;
 class AliL3MemHandler{
  private:
   
-  FILE *fInBinary;//!
-  FILE *fOutBinary;//!
   Byte_t *fPt;//!
   UInt_t fSize;
 
@@ -43,6 +41,7 @@ class AliL3MemHandler{
                       UInt_t row,UShort_t pad,UShort_t time,UShort_t charge);
   void AddDataRandom(AliL3DigitData *data,UInt_t & ndata,
                       UInt_t row,UShort_t pad,UShort_t time,UShort_t charge);
+  
 
  protected:
   Int_t fRowMin;
@@ -52,7 +51,10 @@ class AliL3MemHandler{
 
   Int_t fEtaMinTimeBin[176];
   Int_t fEtaMaxTimeBin[176];
-
+  
+  FILE *fInBinary;//!
+  FILE *fOutBinary;//!
+  
  public:
   AliL3MemHandler();
   virtual ~AliL3MemHandler();
@@ -89,8 +91,9 @@ class AliL3MemHandler{
   Bool_t CompMemory2CompBinary(UInt_t nrow,UInt_t *comp, UInt_t size=0);
   Bool_t CompBinary2CompMemory(UInt_t & nrow,UInt_t *comp);
 
-  AliL3DigitRowData *CompBinary2Memory(UInt_t & nrow);
-  Bool_t Memory2CompBinary(UInt_t nrow,AliL3DigitRowData *data);
+  virtual AliL3DigitRowData *CompBinary2Memory(UInt_t & nrow);
+  virtual Bool_t Memory2CompBinary(UInt_t nrow,AliL3DigitRowData *data);
+  
   UInt_t GetNRow(UInt_t *comp,UInt_t size);
 
   //Point IO
index a118daf..e1f6be9 100644 (file)
@@ -1,8 +1,8 @@
-/* $Id$
+// $Id$
 // Author: Anders Vestbo <mailto:vestbo@fi.uib.no>, Uli Frankenfeld <mailto:franken@fi.uib.no>
 //*-- Copyright &copy ASV
 // changes done by Constantin Loizides <mailto:loizides@ikf.physik.uni-frankfurt.de>
-*/
+
 
 #include "AliL3Logging.h"
 #include "AliL3Transform.h"