]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityCorrFctn.h
Lines getting the matched track moved to a method in AliCalorimeterUtils. Lines copie...
[u/mrichter/AliRoot.git] / PWG2 / FEMTOSCOPY / AliFemtoUser / AliFemtoShareQualityCorrFctn.h
CommitLineData
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
16class AliFemtoShareQualityCorrFctn : public AliFemtoCorrFctn {
17public:
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 32private:
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