]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/SPECTRA/AntiprotonToProton/AliProtonAbsorptionCorrection.h
end-of-line normalization
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / AntiprotonToProton / AliProtonAbsorptionCorrection.h
index bc49a9f87d4a08f347770a5b1e9d5f0432af9e0a..42d0f8c3da1f48bdc0c437087ee32e0d1f2166b0 100644 (file)
@@ -1,82 +1,82 @@
-#ifndef ALIPROTONABSORPTIONCORRECTION_H\r
-#define ALIPROTONABSORPTIONCORRECTION_H\r
-\r
-//-------------------------------------------------------------------------\r
-//               Class AliProtonAbsorptionCorrection\r
-//   This is the class for the absorption corrections used for \r
-//   the baryon (proton) ratio analysis\r
-//\r
-//    Origin: Panos Christakoglou | Panos.Christakoglou@cern.ch\r
-//-------------------------------------------------------------------------\r
-\r
-#include "TObject.h"\r
-#include "TH1I.h"\r
-#include "AliCFContainer.h"\r
-#include "AliCFManager.h"\r
-\r
-class TF1;\r
-class TH2D;\r
-class TH1F;\r
-class TList;\r
-\r
-class AliPID;\r
-class AliCFDataGrid;\r
-class AliAODEvent;\r
-class AliAODtrack;\r
-class AliESDEvent;\r
-class AliESDtrack;\r
-class AliExternalTrackParam;\r
-class AliStack;\r
-class AliESDVertex;\r
-class AliProtonAnalysisBase;\r
-class AliMCEvent;\r
-\r
-class AliProtonAbsorptionCorrection : public TObject {\r
- public:\r
-  enum {\r
-    kStepGenerated       = 0,\r
-    kStepReconstructible = 1,\r
-    kStepReconstructed   = 2,\r
-    kNSteps = 3\r
-  };\r
-\r
-  AliProtonAbsorptionCorrection();\r
-  virtual ~AliProtonAbsorptionCorrection();\r
-  \r
-  void SetBaseAnalysis(AliProtonAnalysisBase * const baseAnalysis) {\r
-    fProtonAnalysisBase = baseAnalysis;}\r
-  AliProtonAnalysisBase *GetProtonAnalysisBaseObject() const {\r
-    return fProtonAnalysisBase;}\r
-               \r
-  void InitAnalysisHistograms(Int_t nbinsY, Float_t fLowY, Float_t fHighY, \r
-                             Int_t nbinsPt, Float_t fLowPt, Float_t fHighPt);\r
-  void FillAbsorptionMaps(AliESDEvent *fESD, \r
-                         //const AliESDVertex *vertex,\r
-                         AliMCEvent *mcEvent);\r
-  void FillAbsorptionMaps(AliAODEvent *fAOD);\r
-               \r
-  AliCFContainer *GetProtonContainer() const {\r
-    return fCFManagerProtons->GetParticleContainer();}\r
-  AliCFContainer *GetAntiProtonContainer() const {\r
-    return fCFManagerAntiProtons->GetParticleContainer();}\r
-  \r
- private:\r
-  AliProtonAbsorptionCorrection(const AliProtonAbsorptionCorrection&); // Not implemented\r
-  AliProtonAbsorptionCorrection& operator=(const AliProtonAbsorptionCorrection&); // Not implemented\r
-  \r
-  AliProtonAnalysisBase *fProtonAnalysisBase;//base analysis object\r
-  \r
-  Int_t fNBinsY; //number of bins in y or eta\r
-  Double_t fMinY, fMaxY; //min & max value of y or eta\r
-  Int_t fNBinsPt;  //number of bins in pT\r
-  Double_t fMinPt, fMaxPt; //min & max value of pT\r
-  \r
-  //Analysis containers\r
-  AliCFManager   *fCFManagerProtons;      // CF manager protons\r
-  AliCFManager   *fCFManagerAntiProtons;  // CF manager antiprotons\r
-    \r
-  ClassDef(AliProtonAbsorptionCorrection,1);\r
-};\r
-\r
-#endif\r
-\r
+#ifndef ALIPROTONABSORPTIONCORRECTION_H
+#define ALIPROTONABSORPTIONCORRECTION_H
+
+//-------------------------------------------------------------------------
+//               Class AliProtonAbsorptionCorrection
+//   This is the class for the absorption corrections used for 
+//   the baryon (proton) ratio analysis
+//
+//    Origin: Panos Christakoglou | Panos.Christakoglou@cern.ch
+//-------------------------------------------------------------------------
+
+#include "TObject.h"
+#include "TH1I.h"
+#include "AliCFContainer.h"
+#include "AliCFManager.h"
+
+class TF1;
+class TH2D;
+class TH1F;
+class TList;
+
+class AliPID;
+class AliCFDataGrid;
+class AliAODEvent;
+class AliAODtrack;
+class AliESDEvent;
+class AliESDtrack;
+class AliExternalTrackParam;
+class AliStack;
+class AliESDVertex;
+class AliProtonAnalysisBase;
+class AliMCEvent;
+
+class AliProtonAbsorptionCorrection : public TObject {
+ public:
+  enum {
+    kStepGenerated       = 0,
+    kStepReconstructible = 1,
+    kStepReconstructed   = 2,
+    kNSteps = 3
+  };
+
+  AliProtonAbsorptionCorrection();
+  virtual ~AliProtonAbsorptionCorrection();
+  
+  void SetBaseAnalysis(AliProtonAnalysisBase * const baseAnalysis) {
+    fProtonAnalysisBase = baseAnalysis;}
+  AliProtonAnalysisBase *GetProtonAnalysisBaseObject() const {
+    return fProtonAnalysisBase;}
+               
+  void InitAnalysisHistograms(Int_t nbinsY, Float_t fLowY, Float_t fHighY, 
+                             Int_t nbinsPt, Float_t fLowPt, Float_t fHighPt);
+  void FillAbsorptionMaps(AliESDEvent *fESD, 
+                         //const AliESDVertex *vertex,
+                         AliMCEvent *mcEvent);
+  void FillAbsorptionMaps(AliAODEvent *fAOD);
+               
+  AliCFContainer *GetProtonContainer() const {
+    return fCFManagerProtons->GetParticleContainer();}
+  AliCFContainer *GetAntiProtonContainer() const {
+    return fCFManagerAntiProtons->GetParticleContainer();}
+  
+ private:
+  AliProtonAbsorptionCorrection(const AliProtonAbsorptionCorrection&); // Not implemented
+  AliProtonAbsorptionCorrection& operator=(const AliProtonAbsorptionCorrection&); // Not implemented
+  
+  AliProtonAnalysisBase *fProtonAnalysisBase;//base analysis object
+  
+  Int_t fNBinsY; //number of bins in y or eta
+  Double_t fMinY, fMaxY; //min & max value of y or eta
+  Int_t fNBinsPt;  //number of bins in pT
+  Double_t fMinPt, fMaxPt; //min & max value of pT
+  
+  //Analysis containers
+  AliCFManager   *fCFManagerProtons;      // CF manager protons
+  AliCFManager   *fCFManagerAntiProtons;  // CF manager antiprotons
+    
+  ClassDef(AliProtonAbsorptionCorrection,1);
+};
+
+#endif
+