Thank you, Rene. Why not add such a method "mv(,)" to TFile? Just like the unix command "mv", we can use such a method to rename, move any TKey within a ROOT file. Regards. Exaos Rene Brun ??: > Hi Exaos, > > We do not have a TDirectory::mv function. > In your case you can emulate it in the following way. > For each histogram that you want to move, eg "phm", to > file->cd() > TH1 *h = (TH1*)file->Get("phm"); //get phm in memory > file->Delete("phm;1"); //delete the disk copy > monitor->cd(); > h->SetDirectory(monitor); > h->Write(); //write to monitor > > Rene Brun
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:13 MET