Corrections implemented into AliAnalysisHadEtReconstructed, simulated hadronic and...
[u/mrichter/AliRoot.git] / PWG4 / totEt / AliAnalysisHadEt.h
index 51d493a..210a6fd 100644 (file)
@@ -121,7 +121,11 @@ protected:
     Int_t fGammaCode;//pdg gamma code
     Int_t fPi0Code;//pdg neutral pion code
     Int_t fEtaCode;//pdg eta code
+    Int_t fOmega0Code;//pdg eta code
     Float_t fPionMass;//pdg pion mass
+    Float_t fKaonMass;//pdg kaon mass
+    Float_t fProtonMass;//pdg proton mass
+    Float_t fElectronMass;//pdg electron mass
 
     
     Double_t fSumEt;/** Sum of the total Et for all events */
@@ -148,6 +152,7 @@ protected:
     void FillHisto2D(TString histname, Float_t x, Float_t y, Float_t weight);
 
     Float_t Et(TParticle *part, float mass = -1000);
+    Float_t Et(Float_t p, Float_t theta, Int_t pid, Short_t charge);
     AliESDtrackCuts* fEsdtrackCutsITSTPC;//esd track cuts for ITS+TPC tracks
     AliESDtrackCuts* fEsdtrackCutsTPC;//esd track cuts for TPC tracks (which may also contain ITS hits)
     AliESDtrackCuts* fEsdtrackCutsITS;//esd track cuts for ITS stand alone tracks
@@ -157,13 +162,17 @@ protected:
     static Int_t fgnumOfEtaBins;//number of eta bins
     static Float_t fgPtAxis[117];//bins for pt axis of histograms
     static Int_t fgNumOfPtBins;//number of pt bins
+    static Float_t fgPtTPCCutOff;//cut off for tracks in TPC
+    static Float_t fgPtITSCutOff;//cut off for tracks in ITS
     
+
+
  private:
     //Declare it private to avoid compilation warning
     AliAnalysisHadEt & operator = (const AliAnalysisHadEt & g) ;//cpy assignment
     AliAnalysisHadEt(const AliAnalysisHadEt & g) ; // cpy ctor
 
-    ClassDef(AliAnalysisHadEt, 0);
+    ClassDef(AliAnalysisHadEt, 1);
 };
 
 #endif // ALIANALYSISHADET_H