]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/AliTPCcalibCalib.h
Moved old AliMagFCheb to AliMagF, small fixes/optimizations in field classes
[u/mrichter/AliRoot.git] / TPC / AliTPCcalibCalib.h
1 #ifndef ALITPCCALIBCALIB_H
2 #define ALITPCCALIBCALIB_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 "AliTPCcalibBase.h"
12 class AliTPCseed;
13 class AliESDEvent;
14 class AliESDtrack;
15 class TCollection;
16 class TTreeSRedirector;
17 class AliExternalTrackParam;
18 class AliTPCclusterMI;
19
20 class AliTPCcalibCalib:public AliTPCcalibBase {
21 public:
22   AliTPCcalibCalib(); 
23   AliTPCcalibCalib(const Text_t *name, const Text_t *title);
24   AliTPCcalibCalib(const AliTPCcalibCalib&calib);
25   AliTPCcalibCalib &operator=(const AliTPCcalibCalib&calib);
26   virtual ~AliTPCcalibCalib();
27   virtual void     Process(AliESDEvent *event);
28   virtual void     Analyze(){return;}
29   
30   Bool_t  RefitTrack(AliESDtrack * track, AliTPCseed *seed);
31   Bool_t  RejectCluster(AliTPCclusterMI* cl, AliExternalTrackParam * param);
32   void     Process(AliESDtrack *track, Int_t runNo=-1){AliTPCcalibBase::Process(track,runNo);};
33   void     Process(AliTPCseed *track){return AliTPCcalibBase::Process(track);}
34 protected: 
35 private:
36   ClassDef(AliTPCcalibCalib,1)
37 };
38
39 #endif