//Default constructor
fInAli = 0;
fParam = 0;
- fTransformer = 0;
fMC =0;
fLastIndex=0;
fDigits=0;
AliL3FileHandler::~AliL3FileHandler(){
//Destructor
- if(fTransformer) delete fTransformer;
if(fMC) CloseMCOutput();
if(fDigitsTree) delete fDigitsTree;
if(fInAli) CloseAliInput();
<<"No AliTPCParam 75x40_100x60 in File "<<fInAli->GetName()<<ENDLOG;
return kFALSE;
}
- fTransformer = new AliL3Transform();
return kTRUE;
}
<<"No Input avalible: TFile not opend"<<ENDLOG;
return 0;
}
-
+ if(!fTransformer)
+ {
+ LOG(AliL3Log::kWarning,"AliL3FileHandler::AliDigits2Memory","Transformer")
+ <<"No transformer object"<<ENDLOG;
+ return 0;
+ }
+
if(!fDigitsTree)
GetDigitsTree(event);
<<"No Input avalible: TFile not opend"<<ENDLOG;
return 0;
}
+ if(!fTransformer)
+ {
+ LOG(AliL3Log::kWarning,"AliL3FileHandler::AliPoints2Memory","Transformer")
+ <<"No transformer object"<<ENDLOG;
+ return 0;
+ }
TDirectory *savedir = gDirectory;
fInAli->cd();