]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/UserTasks/PHOS_pp_pi0/AliAnalysisTaskPi0.h
Transition PWG4 --> PWGGA
[u/mrichter/AliRoot.git] / PWG4 / UserTasks / PHOS_pp_pi0 / AliAnalysisTaskPi0.h
diff --git a/PWG4/UserTasks/PHOS_pp_pi0/AliAnalysisTaskPi0.h b/PWG4/UserTasks/PHOS_pp_pi0/AliAnalysisTaskPi0.h
deleted file mode 100644 (file)
index 7b080ec..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-#ifndef AliAnalysisTaskPi0_cxx\r
-#define AliAnalysisTaskPi0_cxx\r
-\r
-// example of an analysis task creating a p_t spectrum\r
-// Authors: Panos Cristakoglou, Jan Fiete Grosse-Oetringhaus, Christian Klein-Boesing\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
-\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 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
-\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
-  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, 2); // PHOS analysis task\r
-};\r
-\r
-#endif\r