From b25c64e5522d237670b7d0a48066cc6e0fd33ed0 Mon Sep 17 00:00:00 2001 From: vestbo Date: Thu, 18 Apr 2002 09:49:19 +0000 Subject: [PATCH] Removed private member AliL3FileHandler::fTransformer, and moved AliL3MemHandler::fTransformer to protected. This means that both the filehandler and memhandler always has to get the transformer from AliL3MemHandler::Init(AliL3Transform *). --- HLT/src/AliL3FileHandler.cxx | 17 +++++++++++++---- HLT/src/AliL3FileHandler.h | 1 - HLT/src/AliL3MemHandler.cxx | 2 +- HLT/src/AliL3MemHandler.h | 4 ++-- HLT/src/AliL3Transform.cxx | 8 ++++++-- 5 files changed, 22 insertions(+), 10 deletions(-) diff --git a/HLT/src/AliL3FileHandler.cxx b/HLT/src/AliL3FileHandler.cxx index 0a6a68c38b0..8710d35a6fb 100644 --- a/HLT/src/AliL3FileHandler.cxx +++ b/HLT/src/AliL3FileHandler.cxx @@ -33,7 +33,6 @@ AliL3FileHandler::AliL3FileHandler(){ //Default constructor fInAli = 0; fParam = 0; - fTransformer = 0; fMC =0; fLastIndex=0; fDigits=0; @@ -42,7 +41,6 @@ AliL3FileHandler::AliL3FileHandler(){ AliL3FileHandler::~AliL3FileHandler(){ //Destructor - if(fTransformer) delete fTransformer; if(fMC) CloseMCOutput(); if(fDigitsTree) delete fDigitsTree; if(fInAli) CloseAliInput(); @@ -91,7 +89,6 @@ Bool_t AliL3FileHandler::SetAliInput(){ <<"No AliTPCParam 75x40_100x60 in File "<GetName()<cd(); diff --git a/HLT/src/AliL3FileHandler.h b/HLT/src/AliL3FileHandler.h index 3fd4eed0fd8..00e364a509a 100644 --- a/HLT/src/AliL3FileHandler.h +++ b/HLT/src/AliL3FileHandler.h @@ -18,7 +18,6 @@ class AliL3FileHandler:public AliL3MemHandler{ private: TFile *fInAli; AliTPCParam *fParam; - AliL3Transform *fTransformer;//! Bool_t SetAliInput(); Int_t fLastIndex; AliSimDigits *fDigits; diff --git a/HLT/src/AliL3MemHandler.cxx b/HLT/src/AliL3MemHandler.cxx index 7781ff8b2c6..1002319256f 100644 --- a/HLT/src/AliL3MemHandler.cxx +++ b/HLT/src/AliL3MemHandler.cxx @@ -90,7 +90,7 @@ AliL3MemHandler::AliL3MemHandler() fNGenerate = 0; fNUsed = 0; fNDigits = 0; - + fTransformer = 0; Int_t row[2] = {0,175}; Init(0,0,row); ResetROI(); diff --git a/HLT/src/AliL3MemHandler.h b/HLT/src/AliL3MemHandler.h index 32f8a94e58c..c2f776ae5c3 100644 --- a/HLT/src/AliL3MemHandler.h +++ b/HLT/src/AliL3MemHandler.h @@ -14,7 +14,7 @@ class AliL3RandomPointData; class AliL3MemHandler{ private: - AliL3Transform *fTransformer;//! + FILE *fInBinary;//! FILE *fOutBinary;//! Byte_t *fPt;//! @@ -52,7 +52,7 @@ class AliL3MemHandler{ Int_t fEtaMinTimeBin[176]; Int_t fEtaMaxTimeBin[176]; - + AliL3Transform *fTransformer;//! public: AliL3MemHandler(); diff --git a/HLT/src/AliL3Transform.cxx b/HLT/src/AliL3Transform.cxx index 127edee7aad..a704376bdfb 100644 --- a/HLT/src/AliL3Transform.cxx +++ b/HLT/src/AliL3Transform.cxx @@ -31,7 +31,10 @@ AliL3Transform::~AliL3Transform(){ /// old init function used by Anders for AliRoot version 3.06 void AliL3Transform::Init(){ - + + LOG(AliL3Log::kWarning,"AliL3Transform::Init()","Init") + <<"You are using the _old_ version of parameter inits. V3.06 only!"<