]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG4/totEt/AliAnalysisEtSelectionHandler.h
- adding classes to take care of the loading of the correct physics
[u/mrichter/AliRoot.git] / PWG4 / totEt / AliAnalysisEtSelectionHandler.h
CommitLineData
17110fb4 1#ifndef ALIANALYSISETSELECTIONHANDLER_H
2#define ALIANALYSISETSELECTIONHANDLER_H
3
4#include "TObject.h"
5#include "AliAnalysisEtSelectionContainer.h"
6
7class AliPhysicsSelection;
8
9class AliAnalysisEtSelectionHandler : public TObject
10{
11
12public:
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