From f8bc0cc98194d2fefc3491d3ba6331bf5b2c36a8 Mon Sep 17 00:00:00 2001 From: vestbo Date: Mon, 27 May 2002 08:36:54 +0000 Subject: [PATCH] Made all AliL3FileHandler specific functions virtual in AliL3MemHandler. --- HLT/src/AliL3MemHandler.cxx | 1 - HLT/src/AliL3MemHandler.h | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/HLT/src/AliL3MemHandler.cxx b/HLT/src/AliL3MemHandler.cxx index a761a9aa0ea..abec49ab3fa 100644 --- a/HLT/src/AliL3MemHandler.cxx +++ b/HLT/src/AliL3MemHandler.cxx @@ -11,7 +11,6 @@ #include #include "AliL3MemHandler.h" -#include "AliL3Transform.h" #include "AliL3Logging.h" #include "AliL3DigitData.h" diff --git a/HLT/src/AliL3MemHandler.h b/HLT/src/AliL3MemHandler.h index 8ab7dc89443..120f90f7bde 100644 --- a/HLT/src/AliL3MemHandler.h +++ b/HLT/src/AliL3MemHandler.h @@ -129,6 +129,26 @@ class AliL3MemHandler{ Byte_t *GetDataPointer(UInt_t &size) {size = fSize; return fPt;} void Free(); + //Getters: + Int_t GetRowMin(){return fRowMin;} + Int_t GetRowMax(){return fRowMax;} + Int_t GetSlice(){return fSlice;} + Int_t GetPatch(){return fPatch;} + + //virtual functions: + virtual Bool_t SetAliInput(char *name){return 0;} + virtual void CloseAliInput(){return;} + virtual Bool_t IsDigit(){return 0;} + virtual Bool_t SetMCOutput(char *name){return 0;} + virtual Bool_t SetMCOutput(FILE *file){return 0;} + virtual void CloseMCOutput(){return;} + virtual Bool_t AliDigits2Binary(Int_t event=0){return 0;} + virtual AliL3DigitRowData *AliDigits2Memory(UInt_t & nrow,Int_t event=0){return 0;} + virtual Bool_t AliDigits2CompBinary(Int_t event=0){return 0;} + virtual void AliDigits2RootFile(AliL3DigitRowData *rowPt,Char_t *new_digitsfile){return;} + virtual Bool_t AliPoints2Binary(){return 0;} + virtual AliL3SpacePointData *AliPoints2Memory(UInt_t & npoint){return 0;} + ClassDef(AliL3MemHandler,1) // Memory handler class }; @@ -152,4 +172,5 @@ inline Int_t AliL3MemHandler::CompareDigits(AliL3RandomDigitData *a,AliL3RandomD return 1; } + #endif -- 2.39.3