]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/TPCcalib/AliTPCSelectorTracks.h
Update in the AliTPCcalibTracksGain (Marian, Stefan)
[u/mrichter/AliRoot.git] / TPC / TPCcalib / AliTPCSelectorTracks.h
CommitLineData
35ff5568 1
2#ifndef AliTPCSelectorTracks_h
3#define AliTPCSelectorTracks_h
4
5#include <iostream>
6using namespace std;
7#include <TSelector.h>
8
9#include <TROOT.h>
35ff5568 10#include <TFile.h>
11
12
13class AliESD;
14class AliESDfriend;
15class TH1I;
16class AliTPCcalibTracks;
3d0ad3bb 17class AliTPCcalibTracksGain;
35ff5568 18
19
3d0ad3bb 20class AliTPCSelectorTracks : public AliTPCSelectorESD {
35ff5568 21public :
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 30private:
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