Message: Re: Sampling .root histogram within Geant4? Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Sampling .root histogram within Geant4? 

Forum: Analysis
Re: Question Sampling .root histogram within Geant4? (Jonning Kennethson)
Re: None Re: Sampling .root histogram within Geant4? (Andreas Pfeiffer)
Re: Question Re: Sampling .root histogram within Geant4? (Jonning Kennethson)
Re: None Re: Sampling .root histogram within Geant4? (Andreas Pfeiffer)
Re: None Re: Sampling .root histogram within Geant4? (Guy Barrand)
Re: Question Re: Sampling .root histogram within Geant4? (Jonning Kennethson)
Date: 09 Apr, 2011
From: Andreas Pfeiffer <Andreas Pfeiffer>

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

 Add Message Add Message
to: "Re: Sampling .root histogram within Geant4?"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]