StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
EventMixer.h
1 #ifndef EVENTMIXER_H
2 #define EVENTMIXER_H
3 
4 #include <TObject.h>
5 #include <TClonesArray.h>
6 #include <TH2F.h>
7 
8 class MyEvent;
9 
10 class AnaCuts;
11 
12 class EventMixer : public TObject{
13  protected:
14 
15  unsigned int fNmixed;
16 
17  TH2F *h_minvMB_mixed;
18 
19  TClonesArray *ev_array;
20 
21  AnaCuts *cuts;
22 
23  public:
24  EventMixer(const char*);
25  ~EventMixer();
26 
27  void addEvent(MyEvent*);
28  void mix();
29  TH2F *getMinvMB(){return h_minvMB_mixed;}
30 
31  ClassDef(EventMixer,1)
32 };
33 
34 #endif