]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTTwoTrackEffFctn.h
Several changes:
[u/mrichter/AliRoot.git] / HBTAN / AliHBTTwoTrackEffFctn.h
diff --git a/HBTAN/AliHBTTwoTrackEffFctn.h b/HBTAN/AliHBTTwoTrackEffFctn.h
deleted file mode 100644 (file)
index 81ba3cc..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-#ifndef AliHBTTwoTrackEffFctn_H
-#define AliHBTTwoTrackEffFctn_H
-//____________________________________________________________________
-//////////////////////////////////////////////////////////////////////
-//                                                                  //
-//  class AliHBTTwoTrackEffFctn                                     //
-//                                                                  //
-//  classes for calculating two track efficiency of the tracking    //
-//  binning is done using value of simulated pair montum difference // 
-//  pair must be recontructed, that is why we need both pairs       //
-//  (simulated and recontructed), thus functions are "two pair"     //
-//  Piotr.Skowronski@cern.ch                                        //
-//                                                                  //
-//////////////////////////////////////////////////////////////////////
-#include "AliHBTPair.h"
-#include "AliHBTFunction.h"
-
-class AliHBTTwoTrackEffFctn: public AliHBTOnePairFctn1D, public AliHBTCorrelFunction
- {
-  public:
-    AliHBTTwoTrackEffFctn();
-    AliHBTTwoTrackEffFctn(Int_t nbins, Double_t maxval, Double_t minval);
-    virtual ~AliHBTTwoTrackEffFctn(){}
-    TH1* GetResult();
-  protected:
-    Double_t GetValue(AliHBTPair* pair) const {return pair->GetDeltaPvector();}
-  private:
-    ClassDef(AliHBTTwoTrackEffFctn,2)
- };
-/******************************************************************/
-
-class AliHBTTwoTrackEffFctnPxPyPz: public AliHBTOnePairFctn3D, public AliHBTCorrelFunction
- {
-  public:
-    AliHBTTwoTrackEffFctnPxPyPz(Int_t nXbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0,
-                                Int_t nYbins = 100, Double_t maxYval = 0.15, Double_t minYval = 0.0,
-                   Int_t nZbins = 100, Double_t maxZval = 0.15, Double_t minZval = 0.0);
-    virtual ~AliHBTTwoTrackEffFctnPxPyPz(){}
-    TH1* GetResult();
-  protected:
-    void GetValues(AliHBTPair* pair,Double_t& x, Double_t& y,Double_t& z) const;
-  private:
-    ClassDef(AliHBTTwoTrackEffFctnPxPyPz,2)
- };
-/******************************************************************/
-
-class AliHBTTwoTrackEffFctnPtThetaPhi: public AliHBTOnePairFctn3D, public AliHBTCorrelFunction
- {
-  public:
-    AliHBTTwoTrackEffFctnPtThetaPhi(Int_t nXbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0,
-                                    Int_t nYbins = 100, Double_t maxYval = 0.3, Double_t minYval = 0.0,
-                       Int_t nZbins = 100, Double_t maxZval = 0.3, Double_t minZval = 0.0);
-    virtual ~AliHBTTwoTrackEffFctnPtThetaPhi(){}
-    TH1* GetResult();
-  protected:
-    void GetValues(AliHBTPair* pair,Double_t& x, Double_t& y,Double_t& z) const;
-  private:
-    ClassDef(AliHBTTwoTrackEffFctnPtThetaPhi,1)
- };
-
-#endif