]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG2/RESONANCES/AliRsnPairNtuple.h
Restored call to CreateDigitizer (F.Prino)
[u/mrichter/AliRoot.git] / PWG2 / RESONANCES / AliRsnPairNtuple.h
1 //
2 // *** Class AliRsnPairNtuple ***
3 //
4 // TODO
5 //
6 // authors: A. Pulvirenti (email: alberto.pulvirenti@ct.infn.it)
7 //          M. Vala (email: martin.vala@cern.ch)
8 //
9
10 #ifndef AliRsnPairNtuple_H
11 #define AliRsnPairNtuple_H
12
13 #include "AliRsnPair.h"
14
15 class TNtuple;
16
17 class AliRsnPairNtuple : public AliRsnPair {
18 public:
19
20    AliRsnPairNtuple(const char *name = "default", AliRsnPairDef *def = 0);
21    AliRsnPairNtuple(const AliRsnPairNtuple &copy);
22    AliRsnPairNtuple& operator=(const AliRsnPairNtuple&);
23    ~AliRsnPairNtuple();
24
25    Bool_t       AddValue(AliRsnValue* const val);
26    void         GenerateNtuple(const char *prefix = "", TList *list = 0);
27    virtual void Compute();
28    virtual void Init(const char *prefix, TList *list);
29
30 private:
31
32    TClonesArray  fValues;  // single values computed from analyzed objects
33    TNtuple      *fNtuple;  // ntuple computed with values
34
35    ClassDef(AliRsnPairNtuple, 2)
36 };
37
38 #endif
39