AliPhysics  1168478 (1168478)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskEmcalTriggerSelection.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKEMCALTRIGGERSELECTION_H
2 #define ALIANALYSISTASKEMCALTRIGGERSELECTION_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 // Author: Markus Fasel
7 
8 #include <TList.h>
9 #include <TString.h>
10 #include "AliAnalysisTaskEmcal.h"
11 
14 
16 public:
18  AliAnalysisTaskEmcalTriggerSelection(const char *name);
20 
21  void AddTriggerSelection(AliEmcalTriggerSelection * const selection);
23 
24  virtual Bool_t Run();
25 
26 protected:
28 
29  TString fGlobalDecisionContainerName; // Name of the global trigger selection
30  TList fTriggerSelections; // List of trigger selections
31 
32  ClassDef(AliAnalysisTaskEmcalTriggerSelection, 1); // Task running different EMCAL trigger selections
33 };
34 
35 #endif /* ALIANALYSISTASKEMCALTRIGGERSELECTION_H */
virtual Bool_t Run()
Run function. This is the core function of the analysis and contains the user code. Therefore users have to implement this function.
AliEmcalTriggerDecisionContainer * GetGlobalTriggerDecisionContainer()
Base task in the EMCAL framework.
void AddTriggerSelection(AliEmcalTriggerSelection *const selection)
ClassDef(AliAnalysisTaskEmcalTriggerSelection, 1)
bool Bool_t
Definition: External.C:53