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 {
28 AliRsnPairFunctions(const char *name = "default", AliRsnPairDef *def = 0);
29 AliRsnPairFunctions(const AliRsnPairFunctions ©);
30 AliRsnPairFunctions& operator=(const AliRsnPairFunctions&);
31 ~AliRsnPairFunctions();
33 void AddFunction(AliRsnFunction*const fcn);
34 TList* GenerateHistograms(const char *prefix = "", TList *list = 0);
35 virtual void Compute();
36 virtual void Init(const char *prefix, TList *list);
40 TClonesArray fFunctions; // a list of functions which generate histograms
42 ClassDef(AliRsnPairFunctions, 2)