#ifndef ALIFEMTOCORRFCTNPAIRFRACTIONS_H
#define ALIFEMTOCORRFCTNPAIRFRACTIONS_H
#include "TH1F.h"
#include "TH2F.h"
#include "AliFemtoCorrFctn.h"
class AliFemtoCorrFctnPairFractions : public AliFemtoCorrFctn {
public:
enum CorrectionType {kNone=0, kPt=1, kEta=2};
typedef enum CorrectionType ReadCorrectionType;
AliFemtoCorrFctnPairFractions(char* title);
AliFemtoCorrFctnPairFractions(const AliFemtoCorrFctnPairFractions& aCorrFctn);
virtual ~AliFemtoCorrFctnPairFractions();
AliFemtoCorrFctnPairFractions& operator=(const AliFemtoCorrFctnPairFractions& aCorrFctn);
virtual AliFemtoString Report();
virtual void AddRealPair(AliFemtoPair* aPair);
virtual void AddMixedPair(AliFemtoPair* aPair);
virtual void Finish();
void WriteHistos();
virtual TList* GetOutputList();
private:
TH1F *fPairFractions;
TH1F *fPairFractionsDen;
double fphiL;
double fphiT;
#ifdef __ROOT__
ClassDef(AliFemtoCorrFctnPairFractions, 1)
#endif
};
#endif
AliFemtoCorrFctnPairFractions.h:1 AliFemtoCorrFctnPairFractions.h:2 AliFemtoCorrFctnPairFractions.h:3 AliFemtoCorrFctnPairFractions.h:4 AliFemtoCorrFctnPairFractions.h:5 AliFemtoCorrFctnPairFractions.h:6 AliFemtoCorrFctnPairFractions.h:7 AliFemtoCorrFctnPairFractions.h:8 AliFemtoCorrFctnPairFractions.h:9 AliFemtoCorrFctnPairFractions.h:10 AliFemtoCorrFctnPairFractions.h:11 AliFemtoCorrFctnPairFractions.h:12 AliFemtoCorrFctnPairFractions.h:13 AliFemtoCorrFctnPairFractions.h:14 AliFemtoCorrFctnPairFractions.h:15 AliFemtoCorrFctnPairFractions.h:16 AliFemtoCorrFctnPairFractions.h:17 AliFemtoCorrFctnPairFractions.h:18 AliFemtoCorrFctnPairFractions.h:19 AliFemtoCorrFctnPairFractions.h:20 AliFemtoCorrFctnPairFractions.h:21 AliFemtoCorrFctnPairFractions.h:22 AliFemtoCorrFctnPairFractions.h:23 AliFemtoCorrFctnPairFractions.h:24 AliFemtoCorrFctnPairFractions.h:25 AliFemtoCorrFctnPairFractions.h:26 AliFemtoCorrFctnPairFractions.h:27 AliFemtoCorrFctnPairFractions.h:28 AliFemtoCorrFctnPairFractions.h:29 AliFemtoCorrFctnPairFractions.h:30 AliFemtoCorrFctnPairFractions.h:31 AliFemtoCorrFctnPairFractions.h:32 AliFemtoCorrFctnPairFractions.h:33 AliFemtoCorrFctnPairFractions.h:34 AliFemtoCorrFctnPairFractions.h:35 AliFemtoCorrFctnPairFractions.h:36 AliFemtoCorrFctnPairFractions.h:37 AliFemtoCorrFctnPairFractions.h:38 AliFemtoCorrFctnPairFractions.h:39 AliFemtoCorrFctnPairFractions.h:40 AliFemtoCorrFctnPairFractions.h:41 AliFemtoCorrFctnPairFractions.h:42 AliFemtoCorrFctnPairFractions.h:43 AliFemtoCorrFctnPairFractions.h:44 AliFemtoCorrFctnPairFractions.h:45 AliFemtoCorrFctnPairFractions.h:46 AliFemtoCorrFctnPairFractions.h:47 AliFemtoCorrFctnPairFractions.h:48 AliFemtoCorrFctnPairFractions.h:49 AliFemtoCorrFctnPairFractions.h:50 AliFemtoCorrFctnPairFractions.h:51 AliFemtoCorrFctnPairFractions.h:52 AliFemtoCorrFctnPairFractions.h:53 AliFemtoCorrFctnPairFractions.h:54