]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTMonResolutionFctns.h
Incrementing class versions
[u/mrichter/AliRoot.git] / HBTAN / AliHBTMonResolutionFctns.h
index 369b83d653072310ed3eea7c716d8e28f5576f18..99fd8d2fc07272afaed73f1c5878b5f709ada663 100644 (file)
@@ -53,11 +53,10 @@ class AliHBTMonPxResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonPxResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonPxResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle) const
      { 
         return (partparticle->Px()-trackparticle->Px()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonPxResolutionFctn,1)
  };
 /***********************************************************************/
@@ -67,11 +66,10 @@ class AliHBTMonPyResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonPyResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonPyResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle) const
      { 
         return (partparticle->Py()-trackparticle->Py()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonPyResolutionFctn,1)
  };
 /***********************************************************************/
@@ -81,11 +79,10 @@ class AliHBTMonPzResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonPzResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonPzResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle)  const
      { 
         return (partparticle->Pz()-trackparticle->Pz()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonPzResolutionFctn,1)
  };
 /***********************************************************************/
@@ -95,11 +92,10 @@ class AliHBTMonPResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonPResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonPResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle)  const
      { 
         return (partparticle->P()-trackparticle->P()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonPResolutionFctn,1)
  };
 /***********************************************************************/
@@ -109,11 +105,10 @@ class AliHBTMonPtResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonPtResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonPtResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle)  const
      { 
         return (partparticle->Pt()-trackparticle->Pt()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonPtResolutionFctn,1)
  };
 /***********************************************************************/
@@ -125,8 +120,7 @@ class AliHBTMonPxResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPxResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = -0.1, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPxResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->Px()-trackparticle->Px();
@@ -140,8 +134,7 @@ class AliHBTMonPyResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPyResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = -0.1, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPyResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->Py()-trackparticle->Py();
@@ -155,8 +148,7 @@ class AliHBTMonPzResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPzResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = -0.1, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPzResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->Pz()-trackparticle->Pz();
@@ -170,8 +162,7 @@ class AliHBTMonPResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = -0.1, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->P()-trackparticle->P();
@@ -187,8 +178,7 @@ class AliHBTMonPtResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPtResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = -0.1, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPtResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->Pt()-trackparticle->Pt();
@@ -205,11 +195,10 @@ class AliHBTMonPhiResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonPhiResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonPhiResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle)  const
      { 
         return (partparticle->Phi()-trackparticle->Phi()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonPhiResolutionFctn,1)
  };
 /***********************************************************************/
@@ -219,11 +208,10 @@ class AliHBTMonThetaResolutionFctn: public AliHBTMonTwoParticleFctn1D
    AliHBTMonThetaResolutionFctn(Int_t nbins = 200, Double_t maxXval = 0.05, Double_t minXval = -0.05);
    virtual ~AliHBTMonThetaResolutionFctn(){}
 
-   Double_t GetValue(AliHBTParticle * trackparticle,AliHBTParticle * partparticle) 
+   Double_t GetValue(AliVAODParticle * trackparticle,AliVAODParticle * partparticle) const
      { 
         return (partparticle->Theta()-trackparticle->Theta()) ;
      } 
-   TH1* GetResult(){return fResult;} 
    ClassDef(AliHBTMonThetaResolutionFctn,1)
  };
 /***********************************************************************/
@@ -234,8 +222,7 @@ class AliHBTMonPhiResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPhiResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = 0.0, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPhiResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->Phi()-trackparticle->Phi();
@@ -249,8 +236,7 @@ class AliHBTMonPhiResolutionVsPhiFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonPhiResolutionVsPhiFctn(Int_t nXbins = 200, Double_t maxXval = TMath::TwoPi(), Double_t minXval = 0.0,
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonPhiResolutionVsPhiFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Phi();
      y = partparticle->Phi()-trackparticle->Phi();
@@ -264,8 +250,7 @@ class AliHBTMonThetaResolutionVsPtFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonThetaResolutionVsPtFctn(Int_t nXbins = 200, Double_t maxXval = 1.4, Double_t minXval = -0.1, 
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonThetaResolutionVsPtFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      x = partparticle->Pt();
      y = partparticle->Theta()-trackparticle->Theta();
@@ -280,8 +265,7 @@ class AliHBTMonThetaResolutionVsThetaFctn: public AliHBTMonTwoParticleFctn2D
    AliHBTMonThetaResolutionVsThetaFctn(Int_t nXbins = 200, Double_t maxXval = TMath::PiOver2(), Double_t minXval = -TMath::PiOver2(),
                              Int_t nYbins = 200, Double_t maxYval = 0.05, Double_t minYval =-0.05);
    virtual ~AliHBTMonThetaResolutionVsThetaFctn(){}
-   TH1* GetResult(){return fResult;}
-   void GetValues(AliHBTParticle* trackparticle, AliHBTParticle* partparticle, Double_t& x, Double_t& y)
+   void GetValues(AliVAODParticle* trackparticle, AliVAODParticle* partparticle, Double_t& x, Double_t& y) const
     {
      y = partparticle->Theta()-trackparticle->Theta();
      x = partparticle->Theta();