]>
Commit | Line | Data |
---|---|---|
df71af87 | 1 | /* $Id$ */ |
2 | ||
3 | #ifndef AliROCESDAnalysisSelector_H | |
4 | #define AliROCESDAnalysisSelector_H | |
5 | ||
6 | #include "AliSelector.h" | |
7 | ||
2d9e89d4 | 8 | class AliTPCClusterHistograms; |
df71af87 | 9 | class AliESDfriend; |
df71af87 | 10 | |
9cc7192c | 11 | // |
12 | // TODO explain this | |
13 | // | |
df71af87 | 14 | |
15 | class AliROCESDAnalysisSelector : public AliSelector { | |
16 | public: | |
9cc7192c | 17 | enum { kTPCSectors = 72 }; |
18 | ||
df71af87 | 19 | AliROCESDAnalysisSelector(); |
20 | virtual ~AliROCESDAnalysisSelector(); | |
21 | ||
22 | virtual void SlaveBegin(TTree* tree); | |
23 | virtual void Init(TTree *tree); | |
24 | virtual Bool_t Process(Long64_t entry); | |
25 | virtual void SlaveTerminate(); | |
26 | virtual void Terminate(); | |
27 | ||
28 | protected: | |
29 | AliESDfriend* fESDfriend; | |
2d9e89d4 | 30 | |
9cc7192c | 31 | AliTPCClusterHistograms* fClusterHistograms[kTPCSectors]; |
df71af87 | 32 | |
33 | private: | |
34 | AliROCESDAnalysisSelector(const AliROCESDAnalysisSelector&); | |
35 | AliROCESDAnalysisSelector& operator=(const AliROCESDAnalysisSelector&); | |
36 | ||
37 | ClassDef(AliROCESDAnalysisSelector, 0); | |
38 | }; | |
39 | ||
40 | #endif |