]>
Commit | Line | Data |
---|---|---|
c865cb1d | 1 | #ifndef ALIRSNLOOPEVENT_H |
2 | #define ALIRSNLOOPEVENT_H | |
3 | ||
4 | // | |
b63357a0 | 5 | // Computator for events. |
61f275d1 | 6 | // The simplest loop, |
b63357a0 | 7 | // which is filled once per event. |
c865cb1d | 8 | // |
9 | ||
10 | #include "AliRsnLoop.h" | |
11 | ||
12 | class AliRsnLoopEvent : public AliRsnLoop { | |
13 | public: | |
14 | ||
15 | AliRsnLoopEvent(const char *name = "default"); | |
16 | AliRsnLoopEvent(const AliRsnLoopEvent ©); | |
61f275d1 | 17 | AliRsnLoopEvent &operator=(const AliRsnLoopEvent ©); |
c865cb1d | 18 | ~AliRsnLoopEvent(); |
61f275d1 | 19 | |
c865cb1d | 20 | virtual void Print(Option_t *opt = "") const; |
21 | virtual Bool_t Init(const char *prefix, TList *list); | |
22 | virtual Int_t DoLoop(AliRsnEvent *main, AliRsnDaughterSelector *smain = 0, AliRsnEvent *mix = 0, AliRsnDaughterSelector *smix = 0); | |
23 | ||
24 | private: | |
25 | ||
26 | ClassDef(AliRsnLoopEvent, 1) | |
27 | }; | |
28 | ||
29 | #endif | |
30 |