]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG2/EBYE/LRC/AliLRCPtPt.h
parameter set for crude clustering and refined clustering
[u/mrichter/AliRoot.git] / PWG2 / EBYE / LRC / AliLRCPtPt.h
1 //-------------------------------------------------------------------------\r
2 //    Description: \r
3 //    This class include into LRC library for Long-Range Correlation analysis\r
4 //    it is the PtPt class\r
5 //    calculates PtPt correlations for abs and rel var\r
6 //    Origin: Petr Naumenko, SPbSU-CERN, Petr.Naoumenko@cern.ch\r
7 //-------------------------------------------------------------------------\r
8 #ifndef ALILRCPTPT_H\r
9 #define ALILRCPTPT_H\r
10 /*  See cxx source for full Copyright notice */\r
11 \r
12 \r
13 /* $Id$ */\r
14 \r
15 //-------------------------------------------------------------------------\r
16 //         LRC library for Long-Range Correlation analysis\r
17 //\r
18 //    Origin: Petr Naumenko, SPbSU-CERN, Petr.Naoumenko@cern.ch\r
19 //-------------------------------------------------------------------------\r
20 \r
21 #include "AliLRCAnalysis.h"\r
22 #include "TH1D.h"\r
23 #include "TH2D.h"\r
24 #include "TFile.h"\r
25 #include "TProfile.h"
26 #include "TList.h"\r
27 #include "math.h"\r
28 #include <typeinfo>\r
29 \r
30 class TH2D;
31 class TList;\r
32 \r
33 class AliLRCPtPt:public AliLRCAnalysis\r
34 {\r
35     public:\r
36         AliLRCPtPt();\r
37         ~AliLRCPtPt();\r
38         AliLRCPtPt(char *name, TH2D* sourceHist, double ptd, TH2D* nb);\r
39         AliLRCPtPt(char *name, TH2D* sourceHist, double ptd, TProfile* nb);\r
40         AliLRCPtPt(char *fileHistname, char *histname, char *profname, double ptd, char *errhistname);  
41         AliLRCPtPt(TList *LHist, char *histname, char *profname, char *ptdname, char *errhistname);\r
42         void MakeHistogramm(char *name, TH2D* sourceHist, double ptd, TH2D* nb);\r
43         void MakeHistogramm(char *name, TH2D* sourceHist, double ptd, TProfile* nb);\r
44         void MakeHistogramm(char *fileHistname, char *histname, char *profname, double ptd, char *errhistname) ;
45         void MakeHistogramm(TList *LHist, char *histname, char *profname, char *ptdname, char *errhistname) ;           \r
46         ClassDef(AliLRCPtPt,0)                 // macro for rootcint\r
47 \r
48 };\r
49 \r
50 #endif\r
51 \r