df71af87 |
1 | /* $Id$ */ |
2 | |
3 | #ifndef AliROCESDAnalysisSelector_H |
4 | #define AliROCESDAnalysisSelector_H |
5 | |
6 | #include "AliSelector.h" |
7 | |
2d9e89d4 |
8 | //#include "TPC/AliTPCClusterHistograms.h" |
9 | |
10 | class AliTPCClusterHistograms; |
df71af87 |
11 | class AliESDfriend; |
df71af87 |
12 | |
13 | // this is an empty selector that can be used to create an analysis |
14 | |
15 | class AliROCESDAnalysisSelector : public AliSelector { |
16 | public: |
17 | AliROCESDAnalysisSelector(); |
18 | virtual ~AliROCESDAnalysisSelector(); |
19 | |
20 | virtual void SlaveBegin(TTree* tree); |
21 | virtual void Init(TTree *tree); |
22 | virtual Bool_t Process(Long64_t entry); |
23 | virtual void SlaveTerminate(); |
24 | virtual void Terminate(); |
25 | |
26 | protected: |
27 | AliESDfriend* fESDfriend; |
2d9e89d4 |
28 | |
29 | AliTPCClusterHistograms* fClusterHistograms; |
df71af87 |
30 | |
31 | private: |
32 | AliROCESDAnalysisSelector(const AliROCESDAnalysisSelector&); |
33 | AliROCESDAnalysisSelector& operator=(const AliROCESDAnalysisSelector&); |
34 | |
35 | ClassDef(AliROCESDAnalysisSelector, 0); |
36 | }; |
37 | |
38 | #endif |