|Message: Re: Sampling .root histogram within Geant4?||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
Hi Jonning, > Thank you very much guys, you have been of tremendous help. However, I'm > still unable to get it to work. > > The problem is not in the sampling (which seems to work) but in > importing the histogram. Even when I use an exact copypaste of the code > that Andreas posted and an as simple as possible root file that I have > generated inside root i get the output > > readHbk> starting > Rio::Directory* example.root example.root > KEY: TH1F 10;1 dummytitle > KEY: TH1F 20;1 dummytitle > R__unzip: error in header > Rio::Key::readObject : nothing from unzip. > ERROR reading histo 10 from file > R__unzip: error in header > Rio::Key::readObject : nothing from unzip. > ERROR reading object 20 from file > ERROR reading profile 20 from file > Segmentation fault (core dumped) > > The root file is at http://dl.dropbox.com/u/2507151/example.root > > The code is at http://dl.dropbox.com/u/2507151/andreas.cpp > > I use OpenScientist 16.10, Root 5.17 and GCC 4.4.2. Could perhaps > changing the aida implementation help or is there something wrong that I > don't notice in Andreas' code? > > Guy's code worked fine, so I don't think my environment is totally > broken. But still I compiled with a makefile containing hmm ... I can't reproduce this: with my iAIDA 1.0.17 built against root 5.28.00 on my snow leopard mac (64bit, g++ 4.2.1) I can read your file fine - and the sampling code of Guy works nicely there as well ... strange. Maybe then it's an implementation issue with OpenScientist ... Guy then should be able to fix this quickly as ususal ... Thanks, cheers, andreas