]>
Commit | Line | Data |
---|---|---|
0215f606 | 1 | //////////////////////////////////////////////////////////////////////////////// |
2 | /// /// | |
3 | /// AliFemtoShareQualityCorrFctn - A correlation function that saves the /// | |
4 | /// amount of sharing and splitting hits per pair as a function of qinv /// | |
5 | /// Authors: Adam Kisiel kisiel@mps.ohio-state.edu /// | |
6 | /// /// | |
7 | //////////////////////////////////////////////////////////////////////////////// | |
67427ff7 | 8 | |
9 | #ifndef AliFemtoShareQualityCorrFctn_hh | |
10 | #define AliFemtoShareQualityCorrFctn_hh | |
11 | ||
12 | #include "TH1D.h" | |
13 | #include "TH2D.h" | |
65423af9 | 14 | #include "AliFemtoCorrFctn.h" |
67427ff7 | 15 | |
16 | class AliFemtoShareQualityCorrFctn : public AliFemtoCorrFctn { | |
17 | public: | |
18 | AliFemtoShareQualityCorrFctn(char* title, const int& nbins, const float& QinvLo, const float& QinvHi); | |
0215f606 | 19 | AliFemtoShareQualityCorrFctn(const AliFemtoShareQualityCorrFctn& aCorrFctn); |
67427ff7 | 20 | virtual ~AliFemtoShareQualityCorrFctn(); |
21 | ||
0215f606 | 22 | AliFemtoShareQualityCorrFctn& operator=(const AliFemtoShareQualityCorrFctn& aCorrFctn); |
23 | ||
67427ff7 | 24 | virtual AliFemtoString Report(); |
d92ed900 | 25 | virtual void AddRealPair(AliFemtoPair* aPair); |
26 | virtual void AddMixedPair(AliFemtoPair* aPair); | |
67427ff7 | 27 | |
28 | virtual void Finish(); | |
29 | ||
30 | void WriteHistos(); | |
0b3bd1ac | 31 | virtual TList* GetOutputList(); |
67427ff7 | 32 | private: |
33 | ||
d92ed900 | 34 | TH2D *fShareNumerator; // Share fraction for real pairs |
35 | TH2D *fShareDenominator; // share fraction for mixed pairs | |
36 | ||
37 | TH2D *fQualityNumerator; // quality for real pairs | |
38 | TH2D *fQualityDenominator; // quality for mixed pairs | |
67427ff7 | 39 | |
f9210de7 | 40 | TH2D *fTPCSepNumerator; // TPCSep for real pairs |
41 | TH2D *fTPCSepDenominator; // TPCSep for mixed pairs | |
42 | ||
67427ff7 | 43 | #ifdef __ROOT__ |
44 | ClassDef(AliFemtoShareQualityCorrFctn, 1) | |
45 | #endif | |
46 | }; | |
47 | ||
48 | ||
49 | #endif | |
50 |