]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGLF/SPECTRA/AntiprotonToProton/AliProtonSpectraCorrection.h
end-of-line normalization
[u/mrichter/AliRoot.git] / PWGLF / SPECTRA / AntiprotonToProton / AliProtonSpectraCorrection.h
index 8e9832b0a6f21371069cb17a91d40e40f5659eaa..1926b51e95258d7fee6889e0dcdb317b5f1da7cd 100644 (file)
@@ -1,84 +1,84 @@
-#ifndef ALIPROTONSPECTRACORRECTION_H\r
-#define ALIPROTONSPECTRACORRECTION_H\r
-\r
-//-------------------------------------------------------------------------\r
-//               Class AliProtonSpectraCorrection\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 AliProtonSpectraCorrection : public TObject {\r
- public:\r
-  enum {\r
-    kStepGenerated       = 0,\r
-    kStepReconstructible = 1,\r
-    kStepReconstructed   = 2,\r
-    kStepIdentified      = 3,\r
-    kStepSelected        = 4,\r
-    kNSteps = 5\r
-  };\r
-\r
-  AliProtonSpectraCorrection();\r
-  virtual ~AliProtonSpectraCorrection();\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 FillCorrectionMaps(AliESDEvent *fESD, \r
-                         const AliESDVertex *vertex,\r
-                         AliMCEvent *mcEvent);\r
-  void FillCorrectionMaps(AliAODEvent *fAOD);\r
-               \r
-  AliCFContainer *GetProtonContainer() const {\r
-    return fCFManagerProtons->GetParticleContainer();}\r
-  AliCFContainer *GetAntiProtonContainer() const {\r
-    return fCFManagerAntiProtons->GetParticleContainer();}\r
-  \r
- private:\r
-  AliProtonSpectraCorrection(const AliProtonSpectraCorrection&); // Not implemented\r
-  AliProtonSpectraCorrection& operator=(const AliProtonSpectraCorrection&); // 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(AliProtonSpectraCorrection,1);\r
-};\r
-\r
-#endif\r
-\r
+#ifndef ALIPROTONSPECTRACORRECTION_H
+#define ALIPROTONSPECTRACORRECTION_H
+
+//-------------------------------------------------------------------------
+//               Class AliProtonSpectraCorrection
+//   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 AliProtonSpectraCorrection : public TObject {
+ public:
+  enum {
+    kStepGenerated       = 0,
+    kStepReconstructible = 1,
+    kStepReconstructed   = 2,
+    kStepIdentified      = 3,
+    kStepSelected        = 4,
+    kNSteps = 5
+  };
+
+  AliProtonSpectraCorrection();
+  virtual ~AliProtonSpectraCorrection();
+  
+  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 FillCorrectionMaps(AliESDEvent *fESD, 
+                         const AliESDVertex *vertex,
+                         AliMCEvent *mcEvent);
+  void FillCorrectionMaps(AliAODEvent *fAOD);
+               
+  AliCFContainer *GetProtonContainer() const {
+    return fCFManagerProtons->GetParticleContainer();}
+  AliCFContainer *GetAntiProtonContainer() const {
+    return fCFManagerAntiProtons->GetParticleContainer();}
+  
+ private:
+  AliProtonSpectraCorrection(const AliProtonSpectraCorrection&); // Not implemented
+  AliProtonSpectraCorrection& operator=(const AliProtonSpectraCorrection&); // 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(AliProtonSpectraCorrection,1);
+};
+
+#endif
+