2 // *** Class AliRsnPairFunctions ***
6 // authors: A. Pulvirenti (email: alberto.pulvirenti@ct.infn.it)
7 // M. Vala (email: martin.vala@cern.ch)
10 #ifndef AliRsnPairFunctions_H
11 #define AliRsnPairFunctions_H
13 #include "AliRsnPair.h"
25 class AliRsnPairFunctions : public AliRsnPair
29 AliRsnPairFunctions(const char *name = "default", AliRsnPairDef *def = 0);
30 AliRsnPairFunctions(const AliRsnPairFunctions ©);
31 AliRsnPairFunctions& operator=(const AliRsnPairFunctions&);
32 ~AliRsnPairFunctions();
34 void AddFunction(AliRsnFunction*const fcn);
35 TList* GenerateHistograms(const char *prefix = "", TList *list = 0);
36 virtual void Compute();
37 virtual void Init(const char *prefix, TList *list);
41 TClonesArray fFunctions; // a list of functions which generate histograms
43 ClassDef(AliRsnPairFunctions, 2)