Dear ROOT Users, I tried to implement tree3.C in the tutorial, via a compiled class (., main.cc, myClass.cc myClass.hh). That is I wrote a code similar to tree3.C only that I want to run it in an executable file. I need to use about 400 to 500 arrays of Float or integer. For instance, a portion of my code on filling the tree (see URL:) http://neutrino.kek.jp/~zaldy/root_work/MyRootFaq/Report_FillingBranch.txt I got segmentation messages on arrays. Not so much with simple types(plain int, float, variables) tree->Branch("aVariable",&aVariable,"aVariable/F"); <===for instance Somehow I also noticed that in filling the Branch: const int kMax = 384; float arr[kMax]; tree->Branch("arr", arr, "arr[kMax]/F"); kMax should be declared as "const type" to avoid segmention problem. How can we correct this segmentation pr~oblem? I mean, in reference to my code (which I linked), how do we rewrite the : setting the branch. in a compile code. I would appreciate very much any help. Thanks. -- ROOT 3.04/02 December 2002 gcc 2.91.66 RedHat Linux -------------------------------------------------------- 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