]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG/EMCAL/AliEmcalTriggerDecisionContainer.h
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWG / EMCAL / AliEmcalTriggerDecisionContainer.h
1 #ifndef ALIEMCALTRIGGERDECISIONCONTAINER_H
2 #define ALIEMCALTRIGGERDECISIONCONTAINER_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 <TNamed.h>
10
11 class AliEmcalTriggerDecision;
12
13 class AliEmcalTriggerDecisionContainer: public TNamed {
14 public:
15   AliEmcalTriggerDecisionContainer();
16   AliEmcalTriggerDecisionContainer(const char *name);
17   virtual ~AliEmcalTriggerDecisionContainer() {}
18
19   void Reset();
20
21   void AddTriggerDecision(AliEmcalTriggerDecision * const decision);
22   const AliEmcalTriggerDecision *FindTriggerDecision(const char *name) const;
23
24 protected:
25   TList     fContainer;         // List of trigger decisions
26
27   ClassDef(AliEmcalTriggerDecisionContainer, 1);    // Container for trigger decisions
28 };
29
30 #endif /* ALIEMCALTRIGGERDECISIONCONTAINER_H */