]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGGA/PHOSTasks/PHOS_pp_pi0/AliAnalysisTaskPi0.h
Corrected end-of-line behavior
[u/mrichter/AliRoot.git] / PWGGA / PHOSTasks / PHOS_pp_pi0 / AliAnalysisTaskPi0.h
index a05ac12f3a271d498814dae3ec6a7e2c0873d855..29f6fee136771c3d270d8bc61e5d33e1176f4ea6 100644 (file)
@@ -1,78 +1,78 @@
-#ifndef AliAnalysisTaskPi0_cxx\r
-#define AliAnalysisTaskPi0_cxx\r
-\r
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *\r
- * See cxx source for full Copyright notice     */\r
-/* $Id$ */\r
-\r
-// Analysis task for pi0 and eta meson analysis in pp collisions\r
-// Authors: Yuri Kharlov, Dmitri Peressounko\r
-\r
-class TObjArray;\r
-class TH1F;\r
-class TH2I;\r
-class TH2F;\r
-class TH3F;\r
-class AliESDtrackCuts;\r
-class AliPHOSGeometry;\r
-class AliTriggerAnalysis;\r
-\r
-#include "TH2I.h"\r
-#include "AliAnalysisTaskSE.h"\r
-#include "AliLog.h"\r
-\r
-class AliAnalysisTaskPi0 : public AliAnalysisTaskSE {\r
-public:\r
-  AliAnalysisTaskPi0(const char *name = "AliAnalysisTaskPi0");\r
-  virtual ~AliAnalysisTaskPi0() {}\r
-  \r
-  virtual void   UserCreateOutputObjects();\r
-  virtual void   UserExec(Option_t *option);\r
-  virtual void   Terminate(Option_t *);\r
-  void SetBCgap(const Double_t bcgap) {fBCgap = bcgap;}\r
-  void SetRecalib(const Int_t mod, const Double_t recalib)\r
-  {\r
-    if (mod<1 || mod>5) AliFatal(Form("Wrong module number: %d",mod));\r
-    else fRecalib[mod-1] = recalib;\r
-  }\r
-  void SetPHOSBadMap(Int_t mod,TH2I * h)\r
-  {\r
-    if(fPHOSBadMap[mod]) delete fPHOSBadMap[mod] ;\r
-    fPHOSBadMap[mod]=new TH2I(*h) ;\r
-    printf("Set %s \n",fPHOSBadMap[mod]->GetName());\r
-  }\r
-  \r
-private:\r
-  AliAnalysisTaskPi0(const AliAnalysisTaskPi0&); // not implemented\r
-  AliAnalysisTaskPi0& operator=(const AliAnalysisTaskPi0&); // not implemented\r
-  Bool_t IsGoodChannel(const char * det, Int_t mod,Int_t ix, Int_t iz);\r
-  void FillHistogram(const char * key,Double_t x) const ; //Fill 1D histogram witn name key\r
-  void FillHistogram(const char * key,Double_t x, Double_t y) const ; //Fill 2D histogram witn name key\r
-  void FillHistogram(const char * key,Double_t x, Double_t y, Double_t z) const ; //Fill 3D histogram witn name key\r
-  Bool_t TestLambda(Double_t l1,Double_t l2) ;\r
-  Int_t  TestBC(Double_t tof) ;\r
\r
-private:\r
-  AliESDtrackCuts *fESDtrackCuts; // Track cut\r
-  TList * fOutputContainer;       //final histogram container\r
-  TList * fPHOSEvents[10][2] ;    //Container for PHOS photons\r
-  TClonesArray * fPHOSEvent ;     //PHOS photons in current event\r
\r
-  Int_t fnCINT1B;           // Number of CINT1B triggers\r
-  Int_t fnCINT1A;           // Number of CINT1A triggers\r
-  Int_t fnCINT1C;           // Number of CINT1C triggers\r
-  Int_t fnCINT1E;           // Number of CINT1E triggers\r
-\r
-  Double_t fBCgap;          // time gap between BC in seconds\r
-  Double_t fRecalib[5];     // Correction for abs.calibration per module\r
-\r
-  TH2I *fPHOSBadMap[6] ;    //Container for PHOS bad channels map\r
-\r
-  AliPHOSGeometry  *fPHOSGeo;  // PHOS geometry\r
-  Int_t fEventCounter;         // number of analyzed events\r
-  AliTriggerAnalysis *fTriggerAnalysis; //! Trigger Analysis for Normalisation\r
-\r
-  ClassDef(AliAnalysisTaskPi0, 3); // PHOS analysis task\r
-};\r
-\r
-#endif\r
+#ifndef AliAnalysisTaskPi0_cxx
+#define AliAnalysisTaskPi0_cxx
+
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice     */
+/* $Id$ */
+
+// Analysis task for pi0 and eta meson analysis in pp collisions
+// Authors: Yuri Kharlov, Dmitri Peressounko
+
+class TObjArray;
+class TH1F;
+class TH2I;
+class TH2F;
+class TH3F;
+class AliESDtrackCuts;
+class AliPHOSGeometry;
+class AliTriggerAnalysis;
+
+#include "TH2I.h"
+#include "AliAnalysisTaskSE.h"
+#include "AliLog.h"
+
+class AliAnalysisTaskPi0 : public AliAnalysisTaskSE {
+public:
+  AliAnalysisTaskPi0(const char *name = "AliAnalysisTaskPi0");
+  virtual ~AliAnalysisTaskPi0() {}
+  
+  virtual void   UserCreateOutputObjects();
+  virtual void   UserExec(Option_t *option);
+  virtual void   Terminate(Option_t *);
+  void SetBCgap(const Double_t bcgap) {fBCgap = bcgap;}
+  void SetRecalib(const Int_t mod, const Double_t recalib)
+  {
+    if (mod<1 || mod>5) AliFatal(Form("Wrong module number: %d",mod));
+    else fRecalib[mod-1] = recalib;
+  }
+  void SetPHOSBadMap(Int_t mod,TH2I * h)
+  {
+    if(fPHOSBadMap[mod]) delete fPHOSBadMap[mod] ;
+    fPHOSBadMap[mod]=new TH2I(*h) ;
+    printf("Set %s \n",fPHOSBadMap[mod]->GetName());
+  }
+  
+private:
+  AliAnalysisTaskPi0(const AliAnalysisTaskPi0&); // not implemented
+  AliAnalysisTaskPi0& operator=(const AliAnalysisTaskPi0&); // not implemented
+  Bool_t IsGoodChannel(const char * det, Int_t mod,Int_t ix, Int_t iz);
+  void FillHistogram(const char * key,Double_t x) const ; //Fill 1D histogram witn name key
+  void FillHistogram(const char * key,Double_t x, Double_t y) const ; //Fill 2D histogram witn name key
+  void FillHistogram(const char * key,Double_t x, Double_t y, Double_t z) const ; //Fill 3D histogram witn name key
+  Bool_t TestLambda(Double_t l1,Double_t l2) ;
+  Int_t  TestBC(Double_t tof) ;
+private:
+  AliESDtrackCuts *fESDtrackCuts; // Track cut
+  TList * fOutputContainer;       //final histogram container
+  TList * fPHOSEvents[10][2] ;    //Container for PHOS photons
+  TClonesArray * fPHOSEvent ;     //PHOS photons in current event
+  Int_t fnCINT1B;           // Number of CINT1B triggers
+  Int_t fnCINT1A;           // Number of CINT1A triggers
+  Int_t fnCINT1C;           // Number of CINT1C triggers
+  Int_t fnCINT1E;           // Number of CINT1E triggers
+
+  Double_t fBCgap;          // time gap between BC in seconds
+  Double_t fRecalib[5];     // Correction for abs.calibration per module
+
+  TH2I *fPHOSBadMap[6] ;    //Container for PHOS bad channels map
+
+  AliPHOSGeometry  *fPHOSGeo;  // PHOS geometry
+  Int_t fEventCounter;         // number of analyzed events
+  AliTriggerAnalysis *fTriggerAnalysis; //! Trigger Analysis for Normalisation
+
+  ClassDef(AliAnalysisTaskPi0, 3); // PHOS analysis task
+};
+
+#endif