Corrections to obey the coding conventions
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Mar 2003 14:37:10 +0000 (14:37 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Mar 2003 14:37:10 +0000 (14:37 +0000)
HBTAN/AliHBTLLWeightTheorFctn.cxx
HBTAN/AliHBTLLWeightTheorFctn.h
HBTAN/AliHBTMonitorFunction.cxx
HBTAN/AliHBTMonitorFunction.h

index 0e35a71..3aa7a9c 100644 (file)
@@ -1,12 +1,11 @@
-/////////////////////////////////////////////////////////////
-//
-//This class introduces the weights calculated according 
-//with functions of efficiency of identification (TPC+TOF) 
-//(calculated by B.V. Batyunia).
-//
-//Author: Ludmila Malinina, JINR (malinina@sunhe.jinr.ru)
-//
-/////////////////////////////////////////////////////////////
+/* $Id$ */
+
+//-----------------------------------------------------------
+// This class introduces the weights calculated according 
+// with functions of efficiency of identification (TPC+TOF) 
+// (calculated by B.V. Batyunia).
+// Author: Ludmila Malinina, JINR (malinina@sunhe.jinr.ru)
+//-----------------------------------------------------------
 
 #include "AliHBTLLWeightTheorFctn.h"
 #include "AliHBTLLWeights.h"
@@ -18,15 +17,14 @@ ClassImp(AliHBTLLWeightTheorQInvFctn)
 
 AliHBTLLWeightTheorQInvFctn::
 AliHBTLLWeightTheorQInvFctn(Int_t nbins, Double_t maxXval, Double_t minXval):
-           AliHBTOnePairFctn1D(nbins,maxXval,minXval)
+  AliHBTOnePairFctn1D(nbins,maxXval,minXval)
 {
-//ctor
-
+  //ctor
 }
 /****************************************************************/
 void  AliHBTLLWeightTheorQInvFctn::ProcessSameEventParticles(AliHBTPair* partpair)
 {
-//Processes Particles and tracks Same different even
+  //Processes Particles and tracks Same different even
   partpair  = CheckPair(partpair);
   Double_t weight = AliHBTLLWeights::Instance()->GetWeight(partpair);
   if(TMath::Abs(weight)<=10.) fNumerator->Fill(partpair->GetQInv(),weight);
@@ -35,7 +33,7 @@ void  AliHBTLLWeightTheorQInvFctn::ProcessSameEventParticles(AliHBTPair* partpai
 /**************************************************************/
 TH1* AliHBTLLWeightTheorQInvFctn::GetResult() 
 {
-//returns ratio of numerator and denominator
- return GetRatio(Scale());
+  //returns ratio of numerator and denominator
+  return GetRatio(Scale());
 }                    
                                                               
index a49c085..4781816 100644 (file)
@@ -1,5 +1,7 @@
 #ifndef ALIHBTLLWEIGHTTHEORFCTN_H
 #define ALIHBTLLWEIGHTTHEORFCTN_H
+/* $Id$ */
+
 //Author: Ludmila Malinina, JINR (malinina@sunhe.jinr.ru)
 
 #include "AliHBTFunction.h"
@@ -9,30 +11,27 @@ class AliHBTLLWeights;
 
 class AliHBTLLWeightTheorQInvFctn: public AliHBTOnePairFctn1D
 {
-//This function allows to obtain Q_inv correlation function with weights
-//calculated by Lednicky's alghorithm.
-//Numerator is filled with weighted events. Weights are attributed to simulated particles.
-//Weights are calculated with corresponding simulated particles momenta.
-//Denominator is filled with mixing unweighted simulated particles.
-//One needs only simulated pairs, so 
-//this function is of class AliHBTOnePairFctn1D.
-//Author Ludmila Malinina JINR (malinina@sunhe.jinr.ru)
+  //This function allows to obtain Q_inv correlation function with weights
+  //calculated by Lednicky's alghorithm.
+  //Numerator is filled with weighted events. Weights are attributed to simulated particles.
+  //Weights are calculated with corresponding simulated particles momenta.
+  //Denominator is filled with mixing unweighted simulated particles.
+  //One needs only simulated pairs, so 
+  //this function is of class AliHBTOnePairFctn1D.
+  //Author Ludmila Malinina JINR (malinina@sunhe.jinr.ru)
 
   public:
-    AliHBTLLWeightTheorQInvFctn(Int_t nbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0);
+  AliHBTLLWeightTheorQInvFctn(Int_t nbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0);
   
-    virtual  ~AliHBTLLWeightTheorQInvFctn(){};
-    TH1* GetResult(); 
+  virtual  ~AliHBTLLWeightTheorQInvFctn(){};
+  TH1* GetResult(); 
 
-    void   ProcessSameEventParticles(AliHBTPair* partpair);
+  void   ProcessSameEventParticles(AliHBTPair* partpair);
       
-    Double_t GetValue(AliHBTPair* partpair){ return partpair->GetQInv();} //isn't used
-
-  protected:
+  Double_t GetValue(AliHBTPair* partpair) const
+    { return partpair->GetQInv();} //isn't used
 
-  private:
-  public:
-     ClassDef(AliHBTLLWeightTheorQInvFctn,1)
+  ClassDef(AliHBTLLWeightTheorQInvFctn,1)
 };
   
 #endif
index 53e6532..b78bc6f 100644 (file)
@@ -1,4 +1,3 @@
-#include "AliHBTMonitorFunction.h"
 /******************************************************************/
 /*
 Base classes for monitor functions
@@ -23,6 +22,11 @@ Zbigniew.Chajecki@cern.ch
 /******************************************************************/
 
 #include <Riostream.h>
+#include "TH1.h"
+#include "TH2.h"
+#include "TH3.h"
+
+#include "AliHBTMonitorFunction.h"
 ClassImp( AliHBTMonitorFunction )
 
 AliHBTMonitorFunction::AliHBTMonitorFunction()
index 64c1592..390a6ee 100644 (file)
@@ -1,71 +1,70 @@
-//Zbigniew.Chajecki@cern.ch
-
 #ifndef ALIMONITORFUNCTION_H
 #define ALIMONITORFUNCTION_H
 
+/* $Id: */
+
+//Zbigniew.Chajecki@cern.ch
+
 #include "AliHBTParticleCut.h"
 #include "AliHBTParticle.h"  
 
-#include <TH2.h>
-#include <TH3.h>
+class TH1;
+class TH1D;
+class TH2D;
+class TH3D;
 
 //class AliHBTAnalysis;
 
 class AliHBTMonitorFunction: public TNamed
 //Abstract base class for HBT functions
 {
-  public:
-    AliHBTMonitorFunction();
-    AliHBTMonitorFunction(const char* name,const char* title);
-    virtual ~AliHBTMonitorFunction();
-    
-    virtual TH1* GetResult() = 0;
-
-    virtual void Write();
-    virtual void Init(){}
-    void Rename(const Char_t * name); 
-    void Rename(const Char_t * name, const Char_t * title); 
-    
-    void SetParticleCut(AliHBTParticleCut*);
-
-    virtual AliHBTParticle* CheckParticle(AliHBTParticle* particle);
-
-  protected:
-    AliHBTParticleCut*      fParticleCut;
+ public:
+  AliHBTMonitorFunction();
+  AliHBTMonitorFunction(const char* name,const char* title);
+  virtual ~AliHBTMonitorFunction();
+  
+  virtual TH1* GetResult() = 0;
+  
+  virtual void Write();
+  virtual void Init(){}
+  void Rename(const Char_t * name); 
+  void Rename(const Char_t * name, const Char_t * title); 
+  
+  void SetParticleCut(AliHBTParticleCut*);
+  
+  virtual AliHBTParticle* CheckParticle(AliHBTParticle* particle);
+  
+ protected:
+  AliHBTParticleCut*      fParticleCut;
     
-  public:  
-   ClassDef(AliHBTMonitorFunction,1)
+  ClassDef(AliHBTMonitorFunction,1)
 };
-/******************************************************************/
+
 /******************************************************************/
 inline AliHBTParticle* AliHBTMonitorFunction::CheckParticle(AliHBTParticle* particle)
 {
   //check if particle meets the cut criteria
   if(fParticleCut->Pass(particle)) //if the particle is BAD
-       { 
-        return 0x0;//it is BAD as well - so return
-       }
+    { 
+      return 0x0;//it is BAD as well - so return
+    }
   return particle; 
 }
 
 /******************************************************************/
-/******************************************************************/
-/******************************************************************/
-
 class AliHBTMonOneParticleFctn: public AliHBTMonitorFunction
 {
-  public:
-    AliHBTMonOneParticleFctn(){}
-    AliHBTMonOneParticleFctn(const Char_t *name, const Char_t *title):AliHBTMonitorFunction(name,title){}
-    virtual ~AliHBTMonOneParticleFctn(){}
+ public:
+  AliHBTMonOneParticleFctn(){}
+  AliHBTMonOneParticleFctn(const Char_t *name, const Char_t *title):AliHBTMonitorFunction(name,title){}
+  virtual ~AliHBTMonOneParticleFctn(){}
     
-    virtual void Process(AliHBTParticle* particle) = 0;
+  virtual void Process(AliHBTParticle* particle) = 0;
     
-  protected:
-  public:  
-   ClassDef(AliHBTMonOneParticleFctn,1)
+  ClassDef(AliHBTMonOneParticleFctn,1)
   
 };
+
 /******************************************************************/
 class AliHBTMonOneParticleFctn1D: public AliHBTMonOneParticleFctn
 {
@@ -73,7 +72,7 @@ class AliHBTMonOneParticleFctn1D: public AliHBTMonOneParticleFctn
   AliHBTMonOneParticleFctn1D();
   AliHBTMonOneParticleFctn1D(Int_t nbins, Double_t maxXval, Double_t minXval);
   AliHBTMonOneParticleFctn1D(const Char_t *name, const Char_t *title,
-                      Int_t nbins = 100, Double_t maxXval = 1.4, Double_t minXval = 0.0);
+                            Int_t nbins = 100, Double_t maxXval = 1.4, Double_t minXval = 0.0);
   virtual ~AliHBTMonOneParticleFctn1D();
   
   TH1* GetResult(){return fResult;}
@@ -85,40 +84,36 @@ class AliHBTMonOneParticleFctn1D: public AliHBTMonOneParticleFctn
 
   TH1D* fResult;
   
- public:
   ClassDef(AliHBTMonOneParticleFctn1D,2)
 };
-/******************************************************************/
+
+/******************************************************************/ 
 class AliHBTMonOneParticleFctn2D: public AliHBTMonOneParticleFctn
 {
  public:
   AliHBTMonOneParticleFctn2D(Int_t nXbins = 200, Double_t maxXval = 1.5, Double_t minXval = 0.0, 
-                      Int_t nYbins = 200, Double_t maxYval = 1.5, Double_t minYval =-0.1);
+                            Int_t nYbins = 200, Double_t maxYval = 1.5, Double_t minYval =-0.1);
   virtual ~AliHBTMonOneParticleFctn2D();
   
   TH1* GetResult(){return fResult;}
   
   void Process(AliHBTParticle* particle);
-
+  
  protected:
   virtual void GetValues(AliHBTParticle* particle, Double_t&, Double_t&) = 0;
 
   TH2D* fResult;
   
- public:
   ClassDef(AliHBTMonOneParticleFctn2D,1)
 };
-/******************************************************************/
-/******************************************************************/
-/******************************************************************/
 
+/******************************************************************/
 class AliHBTMonOneParticleFctn3D: public AliHBTMonOneParticleFctn
 {
  public:
   AliHBTMonOneParticleFctn3D(Int_t nXbins = 200, Double_t maxXval = 1.5, Double_t minXval = 0.0, 
-                      Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15, 
-                      Int_t nZbins = 200, Double_t maxZval = .15, Double_t minZval =-0.15);
+                            Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15, 
+                            Int_t nZbins = 200, Double_t maxZval = .15, Double_t minZval =-0.15);
            
   virtual ~AliHBTMonOneParticleFctn3D();
 
@@ -127,34 +122,31 @@ class AliHBTMonOneParticleFctn3D: public AliHBTMonOneParticleFctn
  protected:
   TH3D* fResult;
 
- public:
   ClassDef(AliHBTMonOneParticleFctn3D,1)
 };
-/******************************************************************/
+
 /******************************************************************/
 class AliHBTMonTwoParticleFctn: public AliHBTMonitorFunction
 {
-  public:
-    AliHBTMonTwoParticleFctn(){};
-    AliHBTMonTwoParticleFctn(const Char_t *name, const Char_t *title):AliHBTMonitorFunction(name,title){}
-    virtual ~AliHBTMonTwoParticleFctn(){};
-    
-    virtual void 
+ public:
+  AliHBTMonTwoParticleFctn(){};
+  AliHBTMonTwoParticleFctn(const Char_t *name, const Char_t *title):AliHBTMonitorFunction(name,title){}
+  virtual ~AliHBTMonTwoParticleFctn(){};
+  
+  virtual void 
     Process(AliHBTParticle* trackparticle, AliHBTParticle* partparticle) = 0;
-            
-  protected:
-  public:  
-   ClassDef(AliHBTMonTwoParticleFctn,1)
+  
+  ClassDef(AliHBTMonTwoParticleFctn,1)
   
 };
-/******************************************************************/
 
+/******************************************************************/
 class AliHBTMonTwoParticleFctn1D: public AliHBTMonTwoParticleFctn
 {
  public:
   AliHBTMonTwoParticleFctn1D(Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
   AliHBTMonTwoParticleFctn1D(const char*,const char*,
-                      Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
+                            Int_t nbins = 200, Double_t maxval = 1.5, Double_t minval = 0.0);
   virtual ~AliHBTMonTwoParticleFctn1D();
   
   TH1* GetResult(){return fResult;}
@@ -166,15 +158,15 @@ class AliHBTMonTwoParticleFctn1D: public AliHBTMonTwoParticleFctn
 
   TH1D* fResult;
 
- public:
   ClassDef(AliHBTMonTwoParticleFctn1D,1)
 };
+
 /******************************************************************/
 class AliHBTMonTwoParticleFctn2D: public AliHBTMonTwoParticleFctn
 {
  public:
   AliHBTMonTwoParticleFctn2D(Int_t nXbins = 200, Double_t maxXval = 1.5, Double_t minXval = 0.0, 
-                       Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15);
+                            Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15);
   virtual ~AliHBTMonTwoParticleFctn2D();
   
   TH1* GetResult(){return fResult;}
@@ -186,18 +178,16 @@ class AliHBTMonTwoParticleFctn2D: public AliHBTMonTwoParticleFctn
 
   TH2D* fResult;
   
- public:
   ClassDef(AliHBTMonTwoParticleFctn2D,1)
 };
 
-
 /******************************************************************/
 class AliHBTMonTwoParticleFctn3D: public AliHBTMonTwoParticleFctn
 {
  public:
   AliHBTMonTwoParticleFctn3D(Int_t nXbins = 200, Double_t maxXval = 1.5, Double_t minXval = 0.0, 
-                       Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15, 
-                       Int_t nZbins = 200, Double_t maxZval = .15, Double_t minZval =-0.15){}
+                            Int_t nYbins = 200, Double_t maxYval = .15, Double_t minYval =-0.15, 
+                            Int_t nZbins = 200, Double_t maxZval = .15, Double_t minZval =-0.15){}
   virtual ~AliHBTMonTwoParticleFctn3D(){}
   
   TH1* GetResult(){return fResult;}
@@ -209,13 +199,7 @@ class AliHBTMonTwoParticleFctn3D: public AliHBTMonTwoParticleFctn
 
   TH3D* fResult;
   
- public:
   ClassDef(AliHBTMonTwoParticleFctn3D,1)
 };
 
-/******************************************************************/
-/******************************************************************/
-/******************************************************************/
-/******************************************************************/
-
 #endif