]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG2/FEMTOSCOPY/AliFemto/AliFemtoCoulomb.h
More coding rule conformance
[u/mrichter/AliRoot.git] / PWG2 / FEMTOSCOPY / AliFemto / AliFemtoCoulomb.h
index 986980e9e1cb7bd66deef41d7b3c62abaafb4242..468ab2b1652fd08f7698b2c4a58a8b7239f80e59 100644 (file)
@@ -1,50 +1,15 @@
-/***************************************************************************
- *
- * $Id$
- *
- * Author: Randy Wells, Ohio State, rcwells@mps.ohio-state.edu
- ***************************************************************************
- *
- * Description: part of STAR HBT Framework: AliFemtoMaker package
- *    This is a Coulomb correction class which
- *  1. Reads in the dat from a file
- *  2. Performs a linear interpolation in R and creates any array of interpolations
- *  3. Interpolates in eta and returns the Coulomb correction to user
- *
- ***************************************************************************
- *
- * $Log$
- * Revision 1.2  2007/05/03 09:42:29  akisiel
- * Fixing Effective C++ warnings
- *
- * Revision 1.1.1.1  2007/04/25 15:38:41  panos
- * Importing the HBT code dir
- *
- * Revision 1.1.1.1  2007/03/07 10:14:49  mchojnacki
- * First version on CVS
- *
- * Revision 1.12  2000/10/26 19:48:54  rcwells
- * Added functionality for Coulomb correction of <qInv> in 3D correltions
- *
- * Revision 1.11  2000/08/02 01:25:12  lisa
- * Add Coulomb correction capability to 3D Bertsch-Pratt CorrFctn
- *
- * Revision 1.10  2000/07/16 21:38:22  laue
- * AliFemtoCoulomb.cxx AliFemtoSectoredAnalysis.cxx : updated for standalone version
- * AliFemtoV0.cc AliFemtoV0.h : some cast to prevent compiling warnings
- * AliFemtoParticle.cc AliFemtoParticle.h : pointers mTrack,mV0 initialized to 0
- * AliFemtoIOBinary.cc : some printouts in #ifdef STHBTDEBUG
- * AliFemtoEvent.cc : B-Field set to 0.25Tesla, we have to think about a better
- *                 solution
- *
- * Revision 1.9  2000/05/31 20:12:53  rcwells
- * Modified AliFemtoCoulomb for Id and Log entries
- *
- *
- **************************************************************************/
+///////////////////////////////////////////////////////////////////////////
+//                                                                       //
+// AliFemtoCoulomb: This is a Coulomb correction class which             //
+//  1. Reads in the dat from a file                                      //  
+//  2. Performs a linear interpolation in R and creates any array of     //
+//     interpolations                                                    //
+//  3. Interpolates in eta and returns the Coulomb correction to user    //
+//                                                                       //
+///////////////////////////////////////////////////////////////////////////
 
-#ifndef AliFemtoCoulomb_HH
-#define AliFemtoCoulomb_HH
+#ifndef ALIFEMTOCOULOMB_H
+#define ALIFEMTOCOULOMB_H
 
 #include <stdio.h>
 #include "AliFemtoTypes.h"
@@ -64,7 +29,7 @@ public:
   AliFemtoCoulomb& operator=(const AliFemtoCoulomb& aCoul);
 
   void SetRadius(const double& radius);
-  double GetRadius();
+  double GetRadius() const;
   void SetFile(const char *readFile);
   void SetChargeProduct(const double& charge);
 
@@ -82,7 +47,7 @@ public:
   TH3D* CorrectionHistogram(const TH3D*, const double);
 #endif
 private:
-  double Eta(const AliFemtoPair* pair);                // Calculates eta
+  double Eta(const AliFemtoPair* pair);          // Calculates eta
   void CreateLookupTable(const double& radius);  // Creates look-up table
   const char* fFile;                             // File to interpolate corrections from    
   double fRadius;                                // Radius from previous iteration