]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGGA/GammaConv/AliAnalysisTaskGammaConvDalitzV1.h
updated task to make it possible to run on the grid
[u/mrichter/AliRoot.git] / PWGGA / GammaConv / AliAnalysisTaskGammaConvDalitzV1.h
index 1bcec1559fa9b3ce14e3fce19be6b46b70f7fb36..cf2519ad97c1fd30a7cf11b6e9ade7615c6b3f6f 100644 (file)
@@ -54,7 +54,6 @@ class AliAnalysisTaskGammaConvDalitzV1: public AliAnalysisTaskSE
 
        private:
 
-               void AddTaskContainers();
                void InitBack();
                void ProcessPhotonCandidates();
                void ProcessTruePhotonCandidates(AliAODConversionPhoton*);
@@ -66,6 +65,8 @@ class AliAnalysisTaskGammaConvDalitzV1: public AliAnalysisTaskSE
                 void CalculatePi0DalitzCandidates();
                 void CalculateBackground();
                 void UpdateEventByEventData();
+                Double_t GetPsiPair( const AliESDtrack *trackPos, const AliESDtrack *trackNeg ) const;
+
                
                
 
@@ -97,12 +98,17 @@ class AliAnalysisTaskGammaConvDalitzV1: public AliAnalysisTaskSE
     TH1F **hESDDalitzElectronPt;
     TH1F **hESDDalitzPositronPt;
     TH2F **hESDEposEnegPsiPairDPhi;
+    TH2F **hESDEposEnegInvMassPt;
     TH2F **hESDMotherInvMassPt;
+    TH2F **hESDPi0MotherInvMassPt;
+    TH2F **hESDPi0MotherDiffInvMassPt;
     THnSparseF **sESDMotherInvMassPtZM;
     TH2F **hESDMotherBackInvMassPt;
     THnSparseF **sESDMotherBackInvMassPtZM;
     TH1F **hMCPi0Pt;
+    TH1F **hMCPi0GGPt;
     TH1F **hMCEtaPt;
+    TH1F **hMCEtaGGPt;
     TH1F **hMCPi0InAccPt;
     TH1F **hMCEtaInAccPt;
     TH2F **hESDTrueMotherInvMassPt;