]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/FLOW/AliFittingQDistribution.h
Copying the TPCpid status bit (M. Krzewicki)
[u/mrichter/AliRoot.git] / PWG2 / FLOW / AliFittingQDistribution.h
CommitLineData
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
20class TObjArray;
21class TList;
22class TFile;
23
24class TH1;
25class TProfile;
26
27class AliFlowEventSimple;
28class AliFlowTrackSimple;
29class AliFlowCommonHist;
30class AliFlowCommonHistResults;
31class AliFlowVector;
32
33//================================================================================================================
34
35class 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