Re: [ROOT] How to separate tree friends

From: Rene Brun (Rene.Brun@cern.ch)
Date: Tue Apr 13 2004 - 10:28:33 MEST


Hi Christian,

As I am not sure to understand your question (or what you want to do),
I can only give a naive answer

    fTree = (TTree*)gDirectory->Get("Tree1");
    fTree->AddFriend("Tree2", "file2.root");
    fTree->AddFriend("Tree3", "file3.root");
    fTree->AddFriend("Tree4", "file4.root");

    aTree = (TTree*)gDirectory->Get("TreeA");
    aTree->AddFriend("TreeB", "fileB.root");
    aTree->AddFriend("TreeC", "fileC.root");

Rene Brun


cstrato wrote:
> 
> Dear Rooters
> 
> Suppose that I have a tree with following friends:
>     fTree = (TTree*)gDirectory->Get("Tree1");
>     fTree->AddFriend("Tree2", "file2.root");
>     fTree->AddFriend("Tree3", "file3.root");
>     fTree->AddFriend("TreeA", "fileA.root");
>     fTree->AddFriend("Tree4", "file4.root");
>     fTree->AddFriend("TreeB", "fileB.root");
>     fTree->AddFriend("TreeC", "fileC.root");
> 
> How can I separate fTree into the following two treefriends:
> 1, fTree("Tree1") with friends Tree2, Tree3, Tree4
> 2, aTree("TreeA") with friends TreeB, TreeC
> 
> Thank you in advance for your help.
> 
> Best regards
> Christian
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> C.h.r.i.s.t.i.a.n. .S.t.r.a.t.o.w.a
> V.i.e.n.n.a.         .A.u.s.t.r.i.a
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:07 MET