[ROOT] Array Arguments of tree->Branch(....)

From: zaldy (zaldy@neutrino.kek.jp)
Date: Mon Jul 14 2003 - 19:04:03 MEST


Dear ROOTers,

I'd like to understand and learn how to create a tree with an array 
branch. I read the Tutorial section (tree3.C).

But why does the ff. line produces a segmentation problem/error messages:
--------------------------------------------------------
........
int TOTAL = 2;
float AA[TOTAL];
TTree * tree = new TTree("tree","What a nice Tree");
tree->Branch("AA",AA,"AA[TOTAL]/F");
...... 
--------------------------------------------------------
Pls see URLs:
http://neutrino.kek.jp/~zaldy/root_work/MyRootFaq/Report_Branch_Array_Arg.txt
http://neutrino.kek.jp/~zaldy/root_work/MyRootFaq/test.cc    

while:
---------------------------------------------------------
.........
float AA[2];
TTree * tree = new TTree("tree","What a nice Tree");   
tree->Branch("AA",AA,"AA[2]/F");
--------------------------------------------------------
dont.

Am using ROOTV: 3.04/02
gcc 2.91.66


Thank you.

--------------------------------------------------------
                   Zaldy A. Nawang 
                   PS Users Room 2
                   Yon Gokan, 
                   E362, Neutrino Group, 
                   IPNS, KEK, 
                   Japan 
                    
                   e-mail: zaldy@neutrino.kek.jp
                   Tel. No. : (81) 029864 - 5387
--------------------------------------------------------



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:13 MET