From aa049fb2972a8573361b086e50c861232b1f4cfb Mon Sep 17 00:00:00 2001 From: morsch Date: Thu, 7 Jun 2007 13:35:38 +0000 Subject: [PATCH] - Aod file is not opened locally - histogram output for testing. --- JETAN/AliAnalysisTaskJets.cxx | 16 ++++++++++++---- JETAN/AliAnalysisTaskJets.h | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/JETAN/AliAnalysisTaskJets.cxx b/JETAN/AliAnalysisTaskJets.cxx index c3228780326..674cec0abca 100644 --- a/JETAN/AliAnalysisTaskJets.cxx +++ b/JETAN/AliAnalysisTaskJets.cxx @@ -38,7 +38,8 @@ AliAnalysisTaskJets::AliAnalysisTaskJets(): fChain(0x0), fESD(0x0), fAOD(0x0), - fTreeA(0x0) + fTreeA(0x0), + fHisto(0x0) { // Default constructor } @@ -50,22 +51,28 @@ AliAnalysisTaskJets::AliAnalysisTaskJets(const char* name): fChain(0x0), fESD(0x0), fAOD(0x0), - fTreeA(0x0) + fTreeA(0x0), + fHisto(0x0) { // Default constructor DefineInput (0, TChain::Class()); DefineOutput(0, TTree::Class()); + DefineOutput(1, TH1F::Class()); } void AliAnalysisTaskJets::CreateOutputObjects() { // Create the output container - OpenFile(0); +// +// Default AOD AliAODHandler* handler = (AliAODHandler*) ((AliAnalysisManager::GetAnalysisManager())->GetEventHandler()); - fAOD = handler->GetAOD(); fTreeA = handler->GetTree(); fJetFinder->ConnectAOD(fAOD); +// +// Histogram + OpenFile(1); + fHisto = new TH1F("fHisto", "Jet Et", 100, 0., 100.); } void AliAnalysisTaskJets::Init() @@ -112,6 +119,7 @@ void AliAnalysisTaskJets::Exec(Option_t */*option*/) if (fDebug > 1) printf("Analysing event # %5d\n", (Int_t) ientry); fJetFinder->ProcessEvent(ientry); PostData(0, fTreeA); + PostData(1, fHisto); } void AliAnalysisTaskJets::Terminate(Option_t */*option*/) diff --git a/JETAN/AliAnalysisTaskJets.h b/JETAN/AliAnalysisTaskJets.h index 26b0a14c8a1..831ac8bf1d7 100644 --- a/JETAN/AliAnalysisTaskJets.h +++ b/JETAN/AliAnalysisTaskJets.h @@ -32,6 +32,7 @@ class AliAnalysisTaskJets : public AliAnalysisTask AliESD* fESD; //! ESD AliAODEvent* fAOD; //! AOD TTree* fTreeA; // tree of reconstructed jets + TH1F* fHisto; // Histogram ClassDef(AliAnalysisTaskJets, 1); // Analysis task for standard jet analysis }; -- 2.31.1