Default constructor is added
authorkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 31 Oct 2011 11:23:04 +0000 (11:23 +0000)
committerkharlov <kharlov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 31 Oct 2011 11:23:04 +0000 (11:23 +0000)
PWG4/UserTasks/PHOS_PbPbQA/AliAnalysisTaskPHOSPbPbQA.cxx
PWG4/UserTasks/PHOS_PbPbQA/AliAnalysisTaskPHOSPbPbQA.h

index 8c048bd..ecebd67 100644 (file)
 
 ClassImp(AliAnalysisTaskPHOSPbPbQA)
 
+//________________________________________________________________________
+AliAnalysisTaskPHOSPbPbQA::AliAnalysisTaskPHOSPbPbQA() : AliAnalysisTaskSE(),
+  fOutputContainer(0),fPHOSEvent(0),fCentrality(0),fCenBin(0),
+  fPHOSGeo(0),fEventCounter(0)
+{
+  //Default constructor
+  
+  for(Int_t i=0;i<1;i++){
+    for(Int_t j=0;j<2;j++)
+      fPHOSEvents[i][j]=0 ;
+  }
+  
+}
+
 //________________________________________________________________________
 AliAnalysisTaskPHOSPbPbQA::AliAnalysisTaskPHOSPbPbQA(const char *name) 
 : AliAnalysisTaskSE(name),
index 0b84fb5..a3b8b9c 100644 (file)
@@ -1,46 +1,47 @@
-#ifndef AliAnalysisTaskPHOSPbPbQA_cxx\r
-#define AliAnalysisTaskPHOSPbPbQA_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
-// QA of PbPb data.\r
-// Author: Boris Polishchuk\r
-\r
-#include "AliAnalysisTaskSE.h"\r
-\r
-class AliPHOSGeometry;\r
-\r
-class AliAnalysisTaskPHOSPbPbQA : public AliAnalysisTaskSE {\r
-\r
-public:\r
-\r
-  AliAnalysisTaskPHOSPbPbQA(const char *name);\r
-  virtual ~AliAnalysisTaskPHOSPbPbQA() {}\r
-  \r
-  virtual void   UserCreateOutputObjects();\r
-  virtual void   UserExec(Option_t *option);\r
-  \r
-private:\r
-\r
-  AliAnalysisTaskPHOSPbPbQA(const AliAnalysisTaskPHOSPbPbQA&); // not implemented\r
-  AliAnalysisTaskPHOSPbPbQA& operator=(const AliAnalysisTaskPHOSPbPbQA&); // not implemented\r
-\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
-\r
-private:\r
-\r
-  TList * fOutputContainer;   //final histogram container\r
-  TList * fPHOSEvents[1][2];  //Containers for events with PHOS photons\r
-  TClonesArray * fPHOSEvent ; //PHOS photons in current event\r
-  Float_t fCentrality ;       //!Centrality of the currecnt event\r
-  Int_t fCenBin ;             //! Current centrality bin\r
-  AliPHOSGeometry  *fPHOSGeo; //! PHOS geometry\r
-  Int_t fEventCounter;        // number of analyzed events\r
-\r
-  ClassDef(AliAnalysisTaskPHOSPbPbQA, 1); // PHOS analysis task\r
-};\r
-\r
-#endif\r
+#ifndef AliAnalysisTaskPHOSPbPbQA_cxx
+#define AliAnalysisTaskPHOSPbPbQA_cxx
+
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice     */
+/* $Id$ */
+
+// QA of PbPb data.
+// Author: Boris Polishchuk
+
+#include "AliAnalysisTaskSE.h"
+
+class AliPHOSGeometry;
+
+class AliAnalysisTaskPHOSPbPbQA : public AliAnalysisTaskSE {
+
+public:
+
+  AliAnalysisTaskPHOSPbPbQA();
+  AliAnalysisTaskPHOSPbPbQA(const char *name);
+  virtual ~AliAnalysisTaskPHOSPbPbQA() {}
+  
+  virtual void   UserCreateOutputObjects();
+  virtual void   UserExec(Option_t *option);
+  
+private:
+
+  AliAnalysisTaskPHOSPbPbQA(const AliAnalysisTaskPHOSPbPbQA&); // not implemented
+  AliAnalysisTaskPHOSPbPbQA& operator=(const AliAnalysisTaskPHOSPbPbQA&); // not implemented
+
+  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
+
+private:
+
+  TList * fOutputContainer;   //final histogram container
+  TList * fPHOSEvents[1][2];  //Containers for events with PHOS photons
+  TClonesArray * fPHOSEvent ; //PHOS photons in current event
+  Float_t fCentrality ;       //!Centrality of the currecnt event
+  Int_t fCenBin ;             //! Current centrality bin
+  AliPHOSGeometry  *fPHOSGeo; //! PHOS geometry
+  Int_t fEventCounter;        // number of analyzed events
+
+  ClassDef(AliAnalysisTaskPHOSPbPbQA, 1); // PHOS analysis task
+};
+
+#endif