Re: [ROOT] Deleting a directory from a file

From: Rene Brun (Rene.Brun@cern.ch)
Date: Mon Jun 18 2001 - 04:42:41 MEST


Hi Jens,
You must open the file in "update" mode and set teh current directory
where you want to delete the objects, eg:

root [0] TFile f("junk.root","update")
root [1] TDirectory *mydir = (TDirectory *)f.Get("DM/CV")
root [2] mydir->cd()
root [3] mydir->Delete("*;*")


Rene Brun

On Wed, 13 Jun 2001, Jens Ahrens wrote:

> Hi everybody
> 
> I want to delete a TDirectory including theTH1F histograms (it contains)
> from my ROOT file. I tried :
> TDirectory *mydir = (TDirectory *) myfile->Get("dirname");
> mydir->Delete("*;*");
> But it doesn't work.
> 
> Does anyone have a clue?
> 
> Thanks
> Jens
> 



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:49 MET