From: miweber Date: Mon, 16 Apr 2012 13:18:44 +0000 (+0000) Subject: retrieve Balance Function integrals in readBalance.C macro X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=c418774fac8df4d7558b8ecd641597dde8a7ad8b;p=u%2Fmrichter%2FAliRoot.git retrieve Balance Function integrals in readBalance.C macro --- diff --git a/PWGCF/EBYE/macros/readBalanceFunction.C b/PWGCF/EBYE/macros/readBalanceFunction.C index d5cb7ab821e..a493459a554 100644 --- a/PWGCF/EBYE/macros/readBalanceFunction.C +++ b/PWGCF/EBYE/macros/readBalanceFunction.C @@ -611,12 +611,80 @@ void drawBF(Bool_t bHistos = kFALSE, TString inFile = "AnalysisResults.root", In cout<GetErrorY(k)<<"};"<Write(); - } + } + if(ginteg[i]){ + cout<<"Double_t gIntegralEtaAlice[nCentralityBins] = {"; + for(Int_t k = 0; k < ginteg[i]->GetN()-1;k++){ + ginteg[i]->GetPoint(k,x,y); + cout<GetPoint(k,x,y); + cout<GetN()-1;k++){ + cout<GetErrorY(k)<<", "; + } + cout<GetErrorY(k)<<"};"<Write(); + + cout<<"Double_t gIntegralPhiAlice[nCentralityBins] = {"; + for(Int_t k = 0; k < gintegP[i]->GetN()-1;k++){ + gintegP[i]->GetPoint(k,x,y); + cout<GetPoint(k,x,y); + cout<GetN()-1;k++){ + cout<GetErrorY(k)<<", "; + } + cout<GetErrorY(k)<<"};"<Write(); - if(ginteg[i]) ginteg[i]->Write(); - if(gintegS[i]) gintegS[i]->Write(); - if(gintegP[i]) gintegP[i]->Write(); - if(gintegPS[i]) gintegPS[i]->Write(); + cout<<"Double_t gIntegralEtaShuffledAlice[nCentralityBins] = {"; + for(Int_t k = 0; k < gintegS[i]->GetN()-1;k++){ + gintegS[i]->GetPoint(k,x,y); + cout<GetPoint(k,x,y); + cout<GetN()-1;k++){ + cout<GetErrorY(k)<<", "; + } + cout<GetErrorY(k)<<"};"<Write(); + + cout<<"Double_t gIntegralPhiShuffledAlice[nCentralityBins] = {"; + for(Int_t k = 0; k < gintegPS[i]->GetN()-1;k++){ + cout<GetPoint(k,x,y); + cout<GetN()-1;k++){ + cout<GetErrorY(k)<<", "; + } + cout<GetErrorY(k)<<"};"<Write(); + + } } fOut->Close(); f->Close();