Re: [ROOT] TBrowser problem

From: Valeriy Onuchin (Valeri.Onoutchine@cern.ch)
Date: Wed Apr 02 2003 - 10:02:01 MEST


 Hi Liz,
could send me the root  file and macro for testing?

Thanks. Regards. Valeriy

----- Original Message ----- 
From: "Liz Buckley-Geer" <buckley@fnal.gov>
To: <roottalk@cern.ch>
Sent: Tuesday, April 01, 2003 10:44 PM
Subject: [ROOT] TBrowser problem


> Hi, I am having a problem looking at my root file using TBRowser. I am 
> using Root Version   3.05/00  20 February 2003 (built from cvs). I have 
> also tried  Version   3.05/03     21 March 2003 (FNAL installed version). 
> 
> I have a root file containing many TCanvases 
> Here is the listing of the first few.
> root [1] f->ls();                        
> TFile** stability_NEAR.root 
>  TFile* stability_NEAR.root 
>   KEY: TCanvas c1;295 Light Injection stability
>   KEY: TCanvas c1;294 Light Injection stability
>   KEY: TCanvas c1;293 Light Injection stability
>   KEY: TCanvas c1;292 Light Injection stability
>   KEY: TCanvas c1;291 Light Injection stability
> 
> For each entry I reuse the same canvas, clearing it first. When I attempt 
> to view the canvases using a TBrowser every canvas contains the last 
> canvas that was written to the file instead of the picture that should be 
> there - I hope that makes sense. I can provide the macro and root file if 
> requested. 
> 
> If I use the commands 
> 
> root [0] TFile f("stability_NEAR.root");
> root [2] TH1F *h = (TH1F*) f->Get("c1;14");
> root [3] h->Draw();
> 
> Then I see the correct contents so I think I wrote the file correctly.  
> This method is a bit painful as there are 295 canvases in this file.
> 
> Any clues.
> 
> 
> Thanks Liz
>  -- 
> 
> 



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