1 #ifndef ALITPCCALIBBASE_H
2 #define ALITPCCALIBBASE_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
15 class TTreeSRedirector;
17 class AliTPCcalibBase:public TNamed {
20 AliTPCcalibBase(const AliTPCcalibBase&calib);
21 AliTPCcalibBase &operator=(const AliTPCcalibBase&calib);
22 virtual ~AliTPCcalibBase();
23 virtual void Process(AliESDEvent */*event*/){return;}
24 virtual void Process(AliTPCseed */*track*/){return;}
25 virtual Long64_t Merge(TCollection */*li*/){return 0;}
26 virtual void Analyze(){return;}
27 virtual void Terminate();
29 // debug streamer support
30 TTreeSRedirector *GetDebugStreamer();
31 void SetStreamLevel(Int_t streamLevel){fStreamLevel=streamLevel;}
32 void SetDebugLevel(Int_t level) {fDebugLevel = level;}
33 Int_t GetStreamLevel() const {return fStreamLevel;}
34 Int_t GetDebugLevel() const {return fDebugLevel;}
36 TTreeSRedirector *fDebugStreamer; //! debug streamer
37 Int_t fStreamLevel; // debug stream level
39 Int_t fDebugLevel; // debug level
40 ClassDef(AliTPCcalibBase,1)