]>
Commit | Line | Data |
---|---|---|
17110fb4 | 1 | #ifndef ALIANALYSISETSELECTIONHANDLER_H |
2 | #define ALIANALYSISETSELECTIONHANDLER_H | |
3 | ||
4 | #include "TObject.h" | |
5 | #include "AliAnalysisEtSelectionContainer.h" | |
6 | ||
7 | class AliPhysicsSelection; | |
8 | ||
9 | class AliAnalysisEtSelectionHandler : public TObject | |
10 | { | |
11 | ||
12 | public: | |
13 | AliAnalysisEtSelectionHandler(); | |
14 | ||
15 | AliAnalysisEtSelectionHandler(const char *name); | |
16 | ||
17 | virtual ~AliAnalysisEtSelectionHandler(); | |
18 | ||
19 | AliPhysicsSelection* GetPhysicsSelection(Int_t runNumber) { return fSelections->GetPhysicsSelection(runNumber); } | |
20 | ||
21 | AliPhysicsSelection* GetDefaultPhysicsSelection() { return fSelections->GetDefaultPhysicsSelection(); } | |
22 | ||
23 | AliAnalysisEtSelectionContainer* GetSelectionContainer() const { return fSelections; } | |
24 | ||
25 | AliAnalysisEtSelectionHandler(const AliAnalysisEtSelectionHandler& other); | |
26 | ||
27 | AliAnalysisEtSelectionHandler& operator=(const AliAnalysisEtSelectionHandler& other); | |
28 | ||
29 | private: | |
30 | ||
31 | AliAnalysisEtSelectionContainer *fSelections; //! The selection container | |
32 | ||
33 | ||
34 | ||
35 | ||
36 | ClassDef(AliAnalysisEtSelectionHandler, 1); | |
37 | ||
38 | ||
39 | }; | |
40 | ||
41 | #endif // ALIANALYSISETSELECTIONHANDLER_H |