Histos in different directories

From: Nick van Eijndhoven (Nick@fys.ruu.nl)
Date: Tue Mar 03 1998 - 15:16:09 MET


Dear ROOTers,
I have a file which contains various histograms.
I have a private class which I want to access that histo file and
in a new histo "test" I want to place the sum of h1 and h2, where h1
and h2 are two histos of the histogram file.
In my private class I have declared

public :
TH1F* test;

private :
TFile* f;

whereas in the code of my class I do :

f=new TFile("data.root");
test=new TH1F(.........); // ... represent the usual arguments
test->Add(h1,h2);

The result is that in my browser I see under ROOT files indeed the
file "data.root" with all the original histograms and also the new
histo "test".
However, I would like to have the histo "test" present in the "memory
mapped files" which appears in my browser.
How can I achieve that ?

                                                  Thanks,
                                                   Nick.

*----------------------------------------------------------------------*
 Dr. Nick van Eijndhoven                Department of Subatomic Physics
 email : nick@fys.ruu.nl                Utrecht University / NIKHEF
 tel. +31-30-2532331 (direct)           P.O. Box 80.000
 tel. +31-30-2531492 (secr.)            NL-3508 TA Utrecht
 fax. +31-30-2518689                    The Netherlands
 WWW : http://www.fys.ruu.nl/~nick      Office : Ornstein lab. 172
 ----------------------------------------------------------------------
 tel. +41-22-7679751 (direct)           CERN PPE Division / ALICE exp.
 tel. +41-22-7675857 (secr.)            CH-1211 Geneva 23
 fax. +41-22-7679480                    Switzerland
 CERN beep : 13+7294                    Office : B 160 1-012
*----------------------------------------------------------------------*



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:30 MET