AliPhysics  58f3d52 (58f3d52)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEmcalCorrectionEventManager.h
Go to the documentation of this file.
1 #ifndef ALIEMCALCORRECTIONEVENTMANAGER_H
2 #define ALIEMCALCORRECTIONEVENTMANAGER_H
3 
4 #include "AliAnalysisTaskSE.h"
5 
31 {
32  public:
34  AliEmcalCorrectionEventManager(const char * name);
36 
37  AliVEvent * InputEvent() const;
39  bool UseEmbeddingEvent() const { return fUseEmbedding; }
40 
47  void SetInputEvent(AliVEvent * inputEvent) { fInputEvent = inputEvent; }
48 
54  void SetUseEmbeddingEvent(bool b = true) { fUseEmbedding = b; }
55 
56  protected:
58 
59  private:
62 
64  ClassDef(AliEmcalCorrectionEventManager, 1); // AliEmcalCorrectionEventManager
66 };
67 
68 #endif /* AliEmcalCorrectionEventManager.h */
Class to manage the current event for correction components in the EMCal correction framework...
bool UseEmbeddingEvent() const
True if the embedding event should be used.
bool fUseEmbedding
If true, return the embedded event instead.
AliEmcalCorrectionEventManager & operator=(const AliEmcalCorrectionEventManager &)