]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGUD/UPC/AliAnalysisTaskUpcPsi2s.h
Updating ESD side of the QA part
[u/mrichter/AliRoot.git] / PWGUD / UPC / AliAnalysisTaskUpcPsi2s.h
index f8d5519b42490cd29b9ba931516ac9b555fa2ab0..e542b6d0e9a09da22560973a6f359d4cc4b9741a 100644 (file)
@@ -23,9 +23,12 @@ class AliAnalysisTaskUpcPsi2s : public AliAnalysisTaskSE {
   virtual void Init();
   virtual void UserCreateOutputObjects();
   virtual void UserExec(Option_t *option);
+  virtual void RunAODtrig();
   virtual void RunAODhist();
   virtual void RunAODtree();
-  virtual void RunESD();
+  virtual void RunESDtrig();
+  virtual void RunESDhist();
+  virtual void RunESDtree();
   virtual void Terminate(Option_t *);
   void SetRunTree(Bool_t runTree){fRunTree = runTree;}
   void SetRunHist(Bool_t runHist){fRunHist = runHist;}
@@ -35,9 +38,6 @@ class AliAnalysisTaskUpcPsi2s : public AliAnalysisTaskSE {
   Bool_t fRunTree; 
   Bool_t fRunHist;
   
-  //counter
-  TH1I *hCounter; //!
-
   //event tree
   TTree *fJPsiTree;
   TTree *fPsi2sTree;
@@ -62,8 +62,12 @@ class AliAnalysisTaskUpcPsi2s : public AliAnalysisTaskSE {
   TClonesArray *fPsi2sAODTracks;
   TClonesArray *fPsi2sESDTracks;
   
+  TList *fListTrig;
+  TH1D *fHistUpcTriggersPerRun;
+  TH1D *fHistZedTriggersPerRun;
+  TH1D *fHistCvlnTriggersPerRun;
+  
   TList *fListHist;
-  TH1D *fHistTriggersPerRun;
   TH1D *fHistNeventsJPsi; 
   TH2D *fHistTPCsignalJPsi;
   TH2D *fHistDiLeptonPtJPsi;
@@ -74,8 +78,6 @@ class AliAnalysisTaskUpcPsi2s : public AliAnalysisTaskSE {
   TH2D *fHistPsi2sMassVsPt;
   TH1D *fHistPsi2sMassCoherent;
   
-  TH1D *fHistK0sMass;
-  
   AliAnalysisTaskUpcPsi2s(const AliAnalysisTaskUpcPsi2s&); //not implemented
   AliAnalysisTaskUpcPsi2s& operator =(const AliAnalysisTaskUpcPsi2s&); //not implemented