]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG2/FLOW/AliFlowCommon/AliFittingFunctionsForQDistribution.h
small mods for separate task
[u/mrichter/AliRoot.git] / PWG2 / FLOW / AliFlowCommon / AliFittingFunctionsForQDistribution.h
1 /* 
2  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. 
3  * See cxx source for full Copyright notice 
4  * $Id$ 
5  */
6
7 /******************************** 
8  * integrated flow estimate by  *
9  *   fitting q-distribution     * 
10  *                              *
11  * author: Ante Bilandzic       * 
12  *          (anteb@nikhef.nl)   *
13  *                              *
14  * based on the macro written   *
15  *     by Sergei Voloshin       *                        
16  *******************************/ 
17
18 #ifndef AliFittingFunctionsForQDistribution_H
19 #define AliFittingFunctionsForQDistribution_H
20
21 #include "AliFlowCommonConstants.h"
22
23 class TH1;
24 class TProfile;
25
26 class TObjArray;
27 class TList;
28 class TFile;
29
30 //================================================================================================================
31
32 class AliFittingFunctionsForQDistribution{
33  public:
34   AliFittingFunctionsForQDistribution();
35   virtual ~AliFittingFunctionsForQDistribution();
36   AliFittingFunctionsForQDistribution(TProfile *AvMult, TH1D *QDistribution, TH1D *intFlowRes, TH1D *sigma2, AliFlowCommonHistResults *chr);
37  
38   void Calculate();
39
40  private:
41   AliFittingFunctionsForQDistribution(const AliFittingFunctionsForQDistribution& fun);
42   AliFittingFunctionsForQDistribution& operator=(const AliFittingFunctionsForQDistribution& fun);
43   
44   TProfile                 *fAvMultFQD;           //avarage selected multiplicity for int. flow
45   TH1D                     *fQDistributionFQD;    //q-distribution
46   TH1D                     *fIntFlowResFQD;       //integrated flow final result
47   TH1D                     *fSigma2;              //sigma^2
48   AliFlowCommonHistResults *fchrFQD;              //final results for integrated flow stored in the common histograms
49
50   ClassDef(AliFittingFunctionsForQDistribution, 0);
51 };
52
53 //================================================================================================================
54
55 #endif
56
57
58
59
60