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