]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Nch bins configurable
authorlmilano <lmilano@cern.ch>
Fri, 7 Mar 2014 14:10:13 +0000 (15:10 +0100)
committerlmilano <lmilano@cern.ch>
Fri, 7 Mar 2014 14:10:13 +0000 (15:10 +0100)
PWGLF/SPECTRA/PiKaPr/TestAOD/AliAnalysisTaskSpectraAllChAOD.cxx
PWGLF/SPECTRA/PiKaPr/TestAOD/AliAnalysisTaskSpectraAllChAOD.h

index c86d3330d29107f0ae9beaf1cea6b7f4609a7d7f..88be34726c26b9abe3fa631d645d072b4f293b1e 100644 (file)
@@ -63,7 +63,8 @@ AliAnalysisTaskSpectraAllChAOD::AliAnalysisTaskSpectraAllChAOD(const char *name)
   fVZEROside(0),
   fOutput(0x0),
   fnCentBins(20),
-  fnQvecBins(40)
+  fnQvecBins(40),
+  fnNchBins(200)
 {
   // Default constructor
   DefineInput(0, TChain::Class());
@@ -137,10 +138,10 @@ void AliAnalysisTaskSpectraAllChAOD::UserCreateOutputObjects()
   
   //dimensions of THnSparse for the normalization
   const Int_t nvarev=3;
-  //                                             cent             Q vec          Nch
-  Int_t    binsHistRealEv[nvarev] = {    fnCentBins,      fnQvecBins,           360.};
-  Double_t xminHistRealEv[nvarev] = {           0.,               0.,             0.};
-  Double_t xmaxHistRealEv[nvarev] = {       100.,               8.,            2000.};
+  //                                             cent             Q vec                Nch
+  Int_t    binsHistRealEv[nvarev] = {    fnCentBins,      fnQvecBins,           fnNchBins};
+  Double_t xminHistRealEv[nvarev] = {           0.,               0.,                   0.};
+  Double_t xmaxHistRealEv[nvarev] = {       100.,               8.,               2000.};
   THnSparseF* NSparseHistEv = new THnSparseF("NSparseHistEv","NSparseHistEv",nvarev,binsHistRealEv,xminHistRealEv,xmaxHistRealEv);
   NSparseHistEv->GetAxis(0)->SetTitle(Form("%s cent",fEventCuts->GetCentralityMethod().Data()));
   NSparseHistEv->GetAxis(0)->SetName(Form("%s_cent",fEventCuts->GetCentralityMethod().Data()));
index 5c476da5cc2e652dd013cfb0bc9e298b569cd6db..fa61b3d69b6af324f4d17db37d5eb0741959071d 100644 (file)
@@ -35,7 +35,8 @@ class AliAnalysisTaskSpectraAllChAOD : public AliAnalysisTaskSE
     fVZEROside(0),
     fOutput(0x0),
     fnCentBins(20),
-    fnQvecBins(40)
+    fnQvecBins(40),
+    fnNchBins(200)
       {}
   AliAnalysisTaskSpectraAllChAOD(const char *name);
   virtual ~AliAnalysisTaskSpectraAllChAOD() {
@@ -71,6 +72,7 @@ class AliAnalysisTaskSpectraAllChAOD : public AliAnalysisTaskSE
   void SetHelperPID(AliHelperPID* pid)                     { fHelperPID = pid; }
   void SetnCentBins(Int_t val)                             { fnCentBins = val; }
   void SetnQvecBins(Int_t val)                             { fnQvecBins = val; }
+  void SetnNchBins(Int_t val)                             { fnNchBins = val; }
   
  private:
   
@@ -86,10 +88,11 @@ class AliAnalysisTaskSpectraAllChAOD : public AliAnalysisTaskSE
   TList                          * fOutput;                     // output list
   Int_t                            fnCentBins;                  // number of bins for the centrality axis
   Int_t                            fnQvecBins;                 // number of bins for the q vector axis
+  Int_t                            fnNchBins;                 // number of bins for the Nch axis
   AliAnalysisTaskSpectraAllChAOD(const AliAnalysisTaskSpectraAllChAOD&);
   AliAnalysisTaskSpectraAllChAOD& operator=(const AliAnalysisTaskSpectraAllChAOD&);
   
-  ClassDef(AliAnalysisTaskSpectraAllChAOD, 5);
+  ClassDef(AliAnalysisTaskSpectraAllChAOD, 6);
 };
 
 #endif