Hi Thomas, > I also noticed that the number of entries in an > oldtree->ls() > seems to be wrong for the second (and all following) files: The number of entries 1234567890 indicates that the real number of entries are not yet been loaded in memory. This should not be a problem. > I did find some bug fixes mentioned in the release notes but I don't think > that any of those mentioned this problem specifically. Nonetheless, please re-try with 3.05/07, the consequence of the bugs that were fixed are usually 'random' behavior. Cheers, Philippe. -----Original Message----- From: owner-roottalk@pcroot.cern.ch [mailto:owner-roottalk@pcroot.cern.ch]On Behalf Of Thomas Hadig Sent: Thursday, July 31, 2003 3:59 PM To: roottalk@pcroot.cern.ch Subject: [ROOT] copying chains Hi all, I just tried to copy a tree from a chain of files into a single file. I used the code TTree *newtree = oldtree->CloneTree(); in http://root.cern.ch/root/html/examples/copytree.C.html with ROOT Version 3.05/02 on Linux (RedHat 7.3). Using one file or a chain with one file seems to work fine but for a chain of more than one file, the writing never ends. Using the method in http://root.cern.ch/root/html/examples/copytree2.C.html with TTree *newtree = oldtree->CloneTree(0); newtree->CopyEntries(oldtree); seems to work for all cases. I also noticed that the number of entries in an oldtree->ls() seems to be wrong for the second (and all following) files: inter_file_date20030728_time120505.root tree:main_scan entries=571 inter_file_date20030728_time174104.root tree:main_scan entries=1234567890 inter_file_date20030728_time192411.root tree:main_scan entries=1234567890 .... If CloneTree uses this number, I am no longer astonished that the copying never ends .... I did find some bug fixes mentioned in the release notes but I don't think that any of those mentioned this problem specifically. Ciao Thomas ---------------------------------------------------------------------------- Thomas Hadig MS 62, 2575 Sand Hill Road, Menlo Park CA 94025, USA hadig@stanford.edu Tel.: +1 650 926 2810 http://www.slac.stanford.edu/~hadig/ ---------------------------------------------------------------------------- In a world without walls and fences, who needs windows and gates ? ----------------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:14 MET