2 // *** Class AliRsnPairNtuple ***
6 // authors: A. Pulvirenti (email: alberto.pulvirenti@ct.infn.it)
7 // M. Vala (email: martin.vala@cern.ch)
10 #ifndef AliRsnPairNtuple_H
11 #define AliRsnPairNtuple_H
13 #include "AliRsnPair.h"
17 class AliRsnPairNtuple : public AliRsnPair {
20 AliRsnPairNtuple(const char *name = "default", AliRsnPairDef *def = 0);
21 AliRsnPairNtuple(const AliRsnPairNtuple ©);
22 AliRsnPairNtuple& operator=(const AliRsnPairNtuple&);
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);
32 TClonesArray fValues; // single values computed from analyzed objects
33 TNtuple *fNtuple; // ntuple computed with values
35 ClassDef(AliRsnPairNtuple, 2)