From: loizides Date: Thu, 14 Mar 2013 12:06:49 +0000 (+0000) Subject: up from Salvatore X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=723f03e93f08543136368ec35e1b52a25ffe7dc3;p=u%2Fmrichter%2FAliRoot.git up from Salvatore --- diff --git a/PWGJE/EMCALJetTasks/AliJetResponseMaker.cxx b/PWGJE/EMCALJetTasks/AliJetResponseMaker.cxx index 62bc6b1161e..bd78ce8363a 100644 --- a/PWGJE/EMCALJetTasks/AliJetResponseMaker.cxx +++ b/PWGJE/EMCALJetTasks/AliJetResponseMaker.cxx @@ -9,10 +9,11 @@ #include #include #include -#include +#include #include #include #include +#include #include #include @@ -305,11 +306,17 @@ Bool_t AliJetResponseMaker::UserNotify() return kFALSE; } + TChain *chain = dynamic_cast(tree); + if (chain) + tree = chain->GetTree(); + + Int_t nevents = tree->GetEntriesFast(); + PythiaInfoFromFile(curfile->GetName(), xsection, trials, pthard); - fHistTrials->SetBinContent(pthard + 1, fHistTrials->GetBinContent(pthard + 1) + trials); - fHistXsection->SetBinContent(pthard + 1, fHistXsection->GetBinContent(pthard + 1) + xsection); - fHistEvents->SetBinContent(pthard + 1, fHistEvents->GetBinContent(pthard + 1) + 1); + fHistTrials->Fill(pthard, trials); + fHistXsection->Fill(pthard, xsection); + fHistEvents->Fill(pthard, nevents); return kTRUE; } @@ -336,7 +343,7 @@ void AliJetResponseMaker::UserCreateOutputObjects() fHistTrials->GetYaxis()->SetTitle("trials"); fOutput->Add(fHistTrials); - fHistXsection = new TH1F("fHistXsection", "fHistXsection", 11, 0, 11); + fHistXsection = new TProfile("fHistXsection", "fHistXsection", 11, 0, 11); fHistXsection->GetXaxis()->SetTitle("p_{T} hard bin"); fHistXsection->GetYaxis()->SetTitle("xsection"); fOutput->Add(fHistXsection);