Use abstract inteface for the calibration components using tracks
[u/mrichter/AliRoot.git] / TPC / AliTPCcalibBase.h
1 #ifndef ALITPCCALIBBASE_H
2 #define ALITPCCALIBBASE_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 ////
8 ////
9 ////
10
11 #include "TNamed.h"
12 class AliTPCseed;
13 class AliESDEvent;
14 class TCollection;
15
16 class AliTPCcalibBase:public TNamed {
17 public:
18   AliTPCcalibBase(); 
19   virtual ~AliTPCcalibBase();
20   virtual void     Process(AliESDEvent */*event*/){return;}
21   virtual void     Process(AliTPCseed */*track*/){return;}
22   virtual Long64_t Merge(TCollection */*li*/){return 0;}
23   virtual void     Analyze(){return;}
24  private: 
25   ClassDef(AliTPCcalibBase,1)
26 };
27
28 #endif