]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/EBYE/LRC/AliLRCPtPt.h
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGCF / EBYE / LRC / AliLRCPtPt.h
CommitLineData
adf00ba6 1//-------------------------------------------------------------------------
2// Description:
3// This class include into LRC library for Long-Range Correlation analysis
4// it is the PtPt class
5// calculates PtPt correlations for abs and rel var
ec6ab54b 6// Origin: Petr Naumenko, SPbSU-CERN, Petr.Naoumenko@cern.ch,
7// Andrey Ivanov (SPbSU-CERN), Igor Altsebeev (SPbSU-CERN)
adf00ba6 8//-------------------------------------------------------------------------
9#ifndef ALILRCPTPT_H
10#define ALILRCPTPT_H
11/* See cxx source for full Copyright notice */
12
13
14/* $Id$ */
15
adf00ba6 16
17#include "AliLRCAnalysis.h"
18
19class TProfile;
20class TList;
d96e5666 21class TH2D;
adf00ba6 22
23class AliLRCPtPt:public AliLRCAnalysis
24{
25 public:
26 AliLRCPtPt();
27 ~AliLRCPtPt();
28 AliLRCPtPt(char *name, TH2D* sourceHist, double ptd, TH2D* nb);
29 AliLRCPtPt(char *name, TH2D* sourceHist, double ptd, TProfile* nb);
d96e5666 30 AliLRCPtPt(char *fileHistname, char *histname, char *profname, double ptd, char *errhistname);
ec6ab54b 31 AliLRCPtPt(const TList * const LHist, char *histname, char *profname, char *ptdname, char *errhistname);
adf00ba6 32 void MakeHistogramm(char *name, TH2D* sourceHist, double ptd, TH2D* nb);
33 void MakeHistogramm(char *name, TH2D* sourceHist, double ptd, TProfile* nb);
d96e5666 34 void MakeHistogramm(char *fileHistname, char *histname, char *profname, double ptd, char *errhistname) ;
ec6ab54b 35 void MakeHistogramm(const TList * const LHist, char *histname, char *profname, char *ptdname, char *errhistname) ;
adf00ba6 36 ClassDef(AliLRCPtPt,0) // macro for rootcint
37
38};
39
40#endif
41