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