]>
Commit | Line | Data |
---|---|---|
2e04885f | 1 | //////////////////////////////////////////////////////////////////////////////// |
2 | // // | |
3 | // AliFemtoCorrFctnGammaMonitor - A correlation function that analyzes // | |
4 | // two particle mass minvariant with various mass assumptions // | |
5 | // // | |
6 | // Authors: MaĆgorzata Janik majanik@cern.ch | |
7 | // Anna Zaborowska azaborow@cern.ch // | |
8 | // // | |
9 | //////////////////////////////////////////////////////////////////////////////// | |
10 | ||
11 | #ifndef ALIFEMTOCORRFCTNMINVMONITOR_H | |
12 | #define ALIFEMTOCORRFCTNMINVMONITOR_H | |
13 | ||
14 | #include "TH1D.h" | |
15 | #include "AliFemtoCorrFctn.h" | |
16 | ||
17 | class AliFemtoCorrFctnMinvMonitor : public AliFemtoCorrFctn { | |
18 | public: | |
19 | AliFemtoCorrFctnMinvMonitor(char* title); | |
20 | AliFemtoCorrFctnMinvMonitor(const AliFemtoCorrFctnMinvMonitor& aCorrFctn); | |
21 | virtual ~AliFemtoCorrFctnMinvMonitor(); | |
22 | ||
23 | AliFemtoCorrFctnMinvMonitor& operator=(const AliFemtoCorrFctnMinvMonitor& aCorrFctn); | |
24 | ||
25 | virtual AliFemtoString Report(); | |
26 | virtual void AddRealPair(AliFemtoPair* aPair); | |
2e04885f | 27 | |
28 | virtual void Finish(); | |
29 | ||
30 | void WriteHistos(); | |
31 | virtual TList* GetOutputList(); | |
32 | private: | |
33 | ||
34 | TH1D *fMinveeFail; // ee mass assumption - failed pairs | |
35 | TH1D *fMinvee; // ee mass assumption - passed pairs | |
36 | TH1D *fMinv2piFail; // 2 pi mass assumption - failed pairs | |
37 | TH1D *fMinv2pi; // 2 pi mass assumption - passed pairs | |
38 | TH1D *fMinvppiFail; // p pi mass assumption - failed pairs | |
39 | TH1D *fMinvppi; // p pi mass assumption - passed pairs | |
40 | ||
41 | #ifdef __ROOT__ | |
42 | ClassDef(AliFemtoCorrFctnMinvMonitor, 1) | |
43 | #endif | |
44 | }; | |
45 | ||
46 | ||
47 | #endif | |
48 |