e69a12be69a89044b1d0e1ffa5d57bb4b07be4d9
[u/mrichter/AliRoot.git] / HBTAN / AliHBTCorrectOSLCorrelFctn.h
1 #ifndef ALIHBTCORRECTOSLCORRELFCTN_H
2 #define ALIHBTCORRECTOSLCORRELFCTN_H
3 //____________________
4 ///////////////////////////////////////////////////////
5 //                                                   //
6 // AliHBTCorrectQ3DCorrelFctn                        //
7 //                                                   //
8 // Class for calculating Q Invariant correlation     //
9 // taking to the account resolution of the           //
10 // detector and coulomb effects.                     //
11 //                                                   //
12 ///////////////////////////////////////////////////////
13
14 #include "AliHBTFunction.h"
15
16
17 class AliHBTCorrectOSLCorrelFctn: public AliHBTOnePairFctn3D
18 {
19   public:
20    AliHBTCorrectOSLCorrelFctn(const char* name = "qinvcorrectedCF", 
21                                const char* title= "Corrected Q_{inv} Correlation Fonction");
22    AliHBTCorrectOSLCorrelFctn(const AliHBTCorrectOSLCorrelFctn& in);
23    virtual ~AliHBTCorrectOSLCorrelFctn();
24    
25   protected:
26     TH3D* fMeasCorrelFctn; //!Measured correlation function
27     
28     TH3D* fSmearedNumer; //! Numerator of smeard q
29     TH3D* fSmearedDenom; //! Denominator of smeard q
30     TH3D* fMeasNumer;  //! Numerator of ideal q calculated on basis of model equation
31     TH3D* fMeasDenom;  //! Denominator of ideal q calculated on basis of model equation
32
33     
34   private:
35   
36     ClassDef(AliHBTCorrectOSLCorrelFctn,1)
37 };
38
39 #endif