1 //_________________________________________________________________________
2 // Utility Class for transverse energy studies
3 // for handling event selection
6 //*-- Authors: Oystein Djuvsland (Bergen)
7 //_________________________________________________________________________//
8 #ifndef ALIANALYSISETSELECTIONHANDLER_H
9 #define ALIANALYSISETSELECTIONHANDLER_H
12 //#include "AliAnalysisEtSelectionContainer.h"
14 class AliPhysicsSelection;
15 class AliAnalysisEtSelectionContainer;
17 class AliAnalysisEtSelectionHandler : public TObject
21 AliAnalysisEtSelectionHandler();
23 AliAnalysisEtSelectionHandler(const char *name);
25 virtual ~AliAnalysisEtSelectionHandler();
27 AliPhysicsSelection* GetPhysicsSelection(Int_t runNumber);// { return fSelections->GetPhysicsSelection(runNumber); }
29 AliPhysicsSelection* GetDefaultPhysicsSelection();// { return fSelections->GetDefaultPhysicsSelection(); }
31 AliAnalysisEtSelectionContainer* GetSelectionContainer() const { return fSelections; }
33 AliAnalysisEtSelectionHandler(const AliAnalysisEtSelectionHandler& other);
35 AliAnalysisEtSelectionHandler& operator=(const AliAnalysisEtSelectionHandler& other);
39 AliAnalysisEtSelectionContainer *fSelections; //! The selection container
44 ClassDef(AliAnalysisEtSelectionHandler, 1);
49 #endif // ALIANALYSISETSELECTIONHANDLER_H