]>
Commit | Line | Data |
---|---|---|
35ff5568 | 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> | |
35ff5568 | 10 | #include <TFile.h> |
11 | ||
12 | ||
13 | class AliESD; | |
14 | class AliESDfriend; | |
15 | class TH1I; | |
16 | class AliTPCcalibTracks; | |
3d0ad3bb | 17 | class AliTPCcalibTracksGain; |
35ff5568 | 18 | |
19 | ||
3d0ad3bb | 20 | class AliTPCSelectorTracks : public AliTPCSelectorESD { |
35ff5568 | 21 | public : |
22 | AliTPCSelectorTracks(TTree *tree=0); | |
6978ddfb | 23 | virtual ~AliTPCSelectorTracks(); |
35ff5568 | 24 | virtual void SlaveBegin(TTree *tree); |
2617ff5b | 25 | virtual void SlaveTerminate(); |
3d0ad3bb | 26 | virtual Int_t ProcessIn(Long64_t entry); |
35ff5568 | 27 | virtual void Terminate(); |
6978ddfb | 28 | void InitComponent(); |
3d0ad3bb | 29 | |
35ff5568 | 30 | private: |
5c457bb0 | 31 | Bool_t fInit; //! flag - component initialized |
3d0ad3bb | 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); | |
35ff5568 | 37 | }; |
38 | ||
39 | ||
40 | ||
41 | ||
42 | ||
43 | #endif |