]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGCF/EBYE/BalanceFunctions/AliAnalysisTaskBFPsi.h
coding/naming rule fixes
[u/mrichter/AliRoot.git] / PWGCF / EBYE / BalanceFunctions / AliAnalysisTaskBFPsi.h
index b1f1e46329f1a0aa5f426438f466daaca842b9dd..4b7b134781c18c39e2c0b81cd6be1db8faa0f851 100755 (executable)
@@ -1,5 +1,5 @@
-#ifndef ALIANALYSISTASKBFPSI_CXX\r
-#define ALIANALYSISTASKBFPSI_CXX\r
+#ifndef ALIANALYSISTASKBFPSI_H\r
+#define ALIANALYSISTASKBFPSI_H\r
 \r
 // Analysis task for the BF vs Psi code\r
 // Authors: Panos Cristakoglou@cern.ch\r
@@ -59,11 +59,8 @@ class AliAnalysisTaskBFPsi : public AliAnalysisTaskSE {
   }\r
 \r
   void SetKinematicsCutsAOD(Double_t ptmin, Double_t ptmax, Double_t etamin, Double_t etamax){\r
-    fPtMin  = ptmin;\r
-    fPtMax  = ptmax;\r
-    fEtaMin = etamin;\r
-    fEtaMax = etamax;\r
-\r
+    fPtMin  = ptmin;  fPtMax  = ptmax;\r
+    fEtaMin = etamin; fEtaMax = etamax;\r
   }\r
 \r
   void SetExtraDCACutsAOD(Double_t DCAxy, Double_t DCAz){\r
@@ -95,7 +92,7 @@ class AliAnalysisTaskBFPsi : public AliAnalysisTaskSE {
 \r
   //Centrality\r
   void SetCentralityEstimator(const char* centralityEstimator) {fCentralityEstimator = centralityEstimator;}\r
-  const char* GetCentralityEstimator(void)                     {return fCentralityEstimator;}\r
+  const char* GetCentralityEstimator(void)  const              {return fCentralityEstimator;}\r
   void SetCentralityPercentileRange(Double_t min, Double_t max) { \r
     fUseCentrality = kTRUE;\r
     fCentralityPercentileMin=min;\r
@@ -166,47 +163,47 @@ class AliAnalysisTaskBFPsi : public AliAnalysisTaskSE {
 \r
   TH2F *fHistEventPlane; //event plane distribution\r
 \r
-  TH2F *fHistClus;//\r
-  TH2F *fHistDCA;//\r
-  TH2F *fHistChi2;//\r
-  TH2F *fHistPt;//\r
-  TH2F *fHistEta;//\r
-  TH2F *fHistRapidity;//\r
-  TH2F *fHistPhi;//\r
-  TH2F *fHistPhiBefore;//\r
-  TH2F *fHistPhiAfter;//\r
-  TH2F *fHistPhiPos;//\r
-  TH2F *fHistPhiNeg;//\r
-  TH2F *fHistV0M;//\r
-  TH2F *fHistRefTracks;//\r
+  TH2F *fHistClus;//number of clusters (QA histogram)\r
+  TH2F *fHistDCA;//DCA  (QA histogram)\r
+  TH2F *fHistChi2;//track chi2 (QA histogram)\r
+  TH2F *fHistPt;//transverse momentum (QA histogram)\r
+  TH2F *fHistEta;//pseudorapidity (QA histogram)\r
+  TH2F *fHistRapidity;//rapidity (QA histogram)\r
+  TH2F *fHistPhi;//phi (QA histogram)\r
+  TH2F *fHistPhiBefore;//phi before v2 afterburner (QA histogram)\r
+  TH2F *fHistPhiAfter;//phi after v2 afterburner (QA histogram)\r
+  TH2F *fHistPhiPos;//phi for positive particles (QA histogram)\r
+  TH2F *fHistPhiNeg;//phi for negative particles (QA histogram)\r
+  TH2F *fHistV0M;//V0 multiplicities (QA histogram)\r
+  TH2F *fHistRefTracks;//reference track multiplicities (QA histogram)\r
 \r
   //============PID============//\r
-  TH2D *fHistdEdxVsPTPCbeforePID;//\r
-  TH2D *fHistBetavsPTOFbeforePID;//\r
-  TH2D *fHistProbTPCvsPtbeforePID; //\r
-  TH2D *fHistProbTOFvsPtbeforePID;//\r
-  TH2D *fHistProbTPCTOFvsPtbeforePID;//\r
-  TH2D *fHistNSigmaTPCvsPtbeforePID;//\r
-  TH2D *fHistNSigmaTOFvsPtbeforePID;//\r
-  TH2D *fHistdEdxVsPTPCafterPID;//\r
-  TH2D *fHistBetavsPTOFafterPID;//\r
-  TH2D *fHistProbTPCvsPtafterPID;//\r
-  TH2D *fHistProbTOFvsPtafterPID;//\r
-  TH2D *fHistProbTPCTOFvsPtafterPID;//\r
-  TH2D *fHistNSigmaTPCvsPtafterPID;//\r
-  TH2D *fHistNSigmaTOFvsPtafterPID; //\r
+  TH2D *fHistdEdxVsPTPCbeforePID;//TPC dEdx vs momentum before PID cuts (QA histogram)\r
+  TH2D *fHistBetavsPTOFbeforePID;//beta vs momentum before PID cuts (QA histogram)\r
+  TH2D *fHistProbTPCvsPtbeforePID; //TPC probability vs pT before PID cuts (QA histogram)\r
+  TH2D *fHistProbTOFvsPtbeforePID;//TOF probability vs pT before PID cuts (QA histogram)\r
+  TH2D *fHistProbTPCTOFvsPtbeforePID;//TOF/TPC probability vs pT before PID cuts (QA histogram)\r
+  TH2D *fHistNSigmaTPCvsPtbeforePID;//TPC nsigma vs pT before PID cuts (QA histogram)\r
+  TH2D *fHistNSigmaTOFvsPtbeforePID;//TOF nsigma vs pT before PID cuts (QA histogram)\r
+  TH2D *fHistdEdxVsPTPCafterPID;//TPC dEdx vs momentum after PID cuts (QA histogram)\r
+  TH2D *fHistBetavsPTOFafterPID;//beta vs momentum after PID cuts (QA histogram)\r
+  TH2D *fHistProbTPCvsPtafterPID; //TPC probability vs pT after PID cuts (QA histogram)\r
+  TH2D *fHistProbTOFvsPtafterPID;//TOF probability vs pT after PID cuts (QA histogram)\r
+  TH2D *fHistProbTPCTOFvsPtafterPID;//TOF/TPC probability vs pT after PID cuts (QA histogram)\r
+  TH2D *fHistNSigmaTPCvsPtafterPID;//TPC nsigma vs pT after PID cuts (QA histogram)\r
+  TH2D *fHistNSigmaTOFvsPtafterPID;//TOF nsigma vs pT after PID cuts (QA histogram)\r
 \r
   AliPIDResponse *fPIDResponse;     //! PID response object\r
   AliPIDCombined       *fPIDCombined;     //! combined PID object\r
   \r
-  kParticleOfInterest  fParticleOfInterest;\r
-  kDetectorUsedForPID   fPidDetectorConfig;\r
-\r
-  Bool_t fUsePID; //\r
-  Bool_t fUsePIDnSigma;//\r
-  Bool_t fUsePIDPropabilities;//\r
-  Double_t fPIDNSigma;//\r
-  Double_t fMinAcceptedPIDProbability;//\r
+  kParticleOfInterest  fParticleOfInterest;//analyzed particle\r
+  kDetectorUsedForPID   fPidDetectorConfig;//used detector for PID\r
+\r
+  Bool_t fUsePID; //flag to use PID \r
+  Bool_t fUsePIDnSigma;//flag to use nsigma method for PID\r
+  Bool_t fUsePIDPropabilities;//flag to use probability method for PID\r
+  Double_t fPIDNSigma;//nsigma cut for PID\r
+  Double_t fMinAcceptedPIDProbability;//probability cut for PID\r
   //============PID============//\r
 \r
   AliESDtrackCuts *fESDtrackCuts; //ESD track cuts\r