From ad51e72cac5a9137816f4cb1a9946c45dd63687a Mon Sep 17 00:00:00 2001 From: hristov Date: Wed, 3 Oct 2007 13:51:36 +0000 Subject: [PATCH] Modification for the new ESD event structure --- test/merge/test.C | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/test/merge/test.C b/test/merge/test.C index b1006ec8b18..287934fed81 100644 --- a/test/merge/test.C +++ b/test/merge/test.C @@ -15,7 +15,7 @@ #include // AliRoot include files -#include "AliESD.h" +#include "AliESDEvent.h" #include "AliRunLoader.h" #include "AliRun.h" #include "AliStack.h" @@ -35,10 +35,9 @@ void test(const char * sdir ="signal", name += "/AliESDs.root"; TFile * fSig = TFile::Open(name.Data()); TTree * tSig = (TTree*)fSig->Get("esdTree"); - TBranch * bSig = tSig->GetBranch("ESD"); - AliESD * esdSig = 0; // The signal ESD object is put here - bSig->SetAddress(&esdSig); + AliESDEvent * esdSig = new AliESDEvent();// The signal ESD object is put here + esdSig->ReadFromTree(tSig); // Run loader (signal events) name = sdir; @@ -76,7 +75,7 @@ void test(const char * sdir ="signal", cout << "Underlying event " << ievUnd << endl; // Get signal ESD - bSig->GetEntry(iev); + tSig->GetEntry(iev); // Get signal kinematics rlSig->GetEvent(iev); // Get underlying kinematics -- 2.31.1