]>
Commit | Line | Data |
---|---|---|
9bed2723 | 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 | ||
15 | #ifndef AliFittingQDistribution_H | |
16 | #define AliFittingQDistribution_H | |
17 | ||
18 | #include "AliFlowCommonConstants.h" | |
19 | ||
20 | class TObjArray; | |
21 | class TList; | |
22 | class TFile; | |
23 | ||
24 | class TH1; | |
25 | class TProfile; | |
26 | ||
27 | class AliFlowEventSimple; | |
28 | class AliFlowTrackSimple; | |
29 | class AliFlowCommonHist; | |
30 | class AliFlowCommonHistResults; | |
31 | class AliFlowVector; | |
32 | ||
33 | //================================================================================================================ | |
34 | ||
35 | class AliFittingQDistribution{ | |
36 | public: | |
37 | AliFittingQDistribution(); | |
38 | virtual ~AliFittingQDistribution(); | |
39 | ||
40 | virtual void CreateOutputObjects(); | |
41 | virtual void Make(AliFlowEventSimple* anEvent); | |
42 | virtual void Finish(); | |
1315fe58 | 43 | virtual void WriteHistograms(TString* outputFileName); |
9bed2723 | 44 | |
45 | TList* GetHistList() const {return this->fHistList;} //output histogram list | |
46 | ||
47 | private: | |
48 | AliFittingQDistribution(const AliFittingQDistribution& afqd); | |
49 | AliFittingQDistribution& operator=(const AliFittingQDistribution& afqd); | |
50 | AliFlowTrackSimple* fTrack; //track | |
51 | ||
52 | TList* fHistList; //list to hold all output histograms | |
53 | TProfile* fAvMultIntFlowFQD; //avarage selected multiplicity | |
54 | TH1D* fIntFlowResultsFQD; //integrated flow final results | |
55 | AliFlowCommonHist* fCommonHists; //common control histograms | |
56 | TH1D* fQDistributionFQD; //q-distribution | |
57 | ||
58 | ClassDef(AliFittingQDistribution, 0); | |
59 | }; | |
60 | ||
61 | //================================================================================================================ | |
62 | ||
63 | #endif | |
64 | ||
65 | ||
66 | ||
67 | ||
68 |