]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/AliTPCSelectorTracks.h
Eff C++ warning removal
[u/mrichter/AliRoot.git] / TPC / AliTPCSelectorTracks.h
1
2 #ifndef AliTPCSelectorTracks_h
3 #define AliTPCSelectorTracks_h
4
5 #include <iostream>
6 using namespace std;
7 #include <TSelector.h>
8
9 #include <TROOT.h>
10 #include <TFile.h>
11
12
13 class AliESD;
14 class AliESDfriend;
15 class TH1I;
16 class AliTPCcalibTracks;
17 class AliTPCcalibTracksGain;
18
19
20 class AliTPCSelectorTracks : public AliTPCSelectorESD {
21 public :
22    AliTPCSelectorTracks(TTree *tree=0);
23    virtual ~AliTPCSelectorTracks();
24    virtual void    SlaveBegin(TTree *tree);
25    virtual void    SlaveTerminate();
26    virtual Int_t   ProcessIn(Long64_t entry);
27    virtual void    Terminate();
28    void InitComponent();
29
30 private:
31   Bool_t            fInit;                 //! flag - component initialized
32   AliTPCcalibTracks *fCalibTracks;         //! calib Tracks object
33   AliTPCcalibTracksGain *fCalibTracksGain; //! gain calibration object for tracks
34   static const char *fgkOutputFileName;    //! filename of the output root file
35 //  Int_t              fDebugLevel;        // debug level
36   ClassDef(AliTPCSelectorTracks,1);
37 };
38
39
40
41
42
43 #endif