1 ////////////////////////////////////////////////////////////////////////////////
3 // AliFemtoCorrFctnGammaMonitor - A correlation function that analyzes //
4 // two particle mass minvariant with various mass assumptions //
6 // Authors: MaĆgorzata Janik majanik@cern.ch
7 // Anna Zaborowska azaborow@cern.ch //
9 ////////////////////////////////////////////////////////////////////////////////
11 #ifndef ALIFEMTOCORRFCTNMINVMONITOR_H
12 #define ALIFEMTOCORRFCTNMINVMONITOR_H
15 #include "AliFemtoCorrFctn.h"
17 class AliFemtoCorrFctnMinvMonitor : public AliFemtoCorrFctn {
19 AliFemtoCorrFctnMinvMonitor(char* title);
20 AliFemtoCorrFctnMinvMonitor(const AliFemtoCorrFctnMinvMonitor& aCorrFctn);
21 virtual ~AliFemtoCorrFctnMinvMonitor();
23 AliFemtoCorrFctnMinvMonitor& operator=(const AliFemtoCorrFctnMinvMonitor& aCorrFctn);
25 virtual AliFemtoString Report();
26 virtual void AddRealPair(AliFemtoPair* aPair);
27 virtual void AddMixedPair(AliFemtoPair* aPair);
29 virtual void Finish();
32 virtual TList* GetOutputList();
35 TH1D *fMinveeFail; // ee mass assumption - failed pairs
36 TH1D *fMinvee; // ee mass assumption - passed pairs
37 TH1D *fMinv2piFail; // 2 pi mass assumption - failed pairs
38 TH1D *fMinv2pi; // 2 pi mass assumption - passed pairs
39 TH1D *fMinvppiFail; // p pi mass assumption - failed pairs
40 TH1D *fMinvppi; // p pi mass assumption - passed pairs
43 ClassDef(AliFemtoCorrFctnMinvMonitor, 1)