Hi Iouri, I cannot reproduce this problem. Could you send me a real working example that I can use to reproduce the problem ? I cannot use your classes (some includes are missing) Rene Brun Chitov Iouri wrote: > > Dear rooters, > > In my program I create TFile from a set of raw binary data files. > Repeating this procedure several times and comparing the > gObjectTable->Print() outputs I see these results: > > Differences in the table of objects: > 31c31 > < TBasket 2 2 112 224 > 224 > --- > > TBasket 3 3 112 336 > 336 > 77c77 > < TBuffer 2 2 56 112 > 112 > --- > > TBuffer 3 3 56 168 > 168 > > Differences in the table of objects: > 31c31 > < TBasket 3 3 112 336 > 336 > --- > > TBasket 4 4 112 448 > 448 > 77c77 > < TBuffer 3 3 56 168 > 168 > --- > > TBuffer 4 4 56 224 > 224 > > Ideas? It seems, like whether I close TFile in the wrong way, or > TFile desctructor forgot to clear something :). > > Open TFile procedure: > > fEvent = new TgvEvent(); > fRun = new TgvRun(); > fFile = new TFile(fn,"RECREATE"); > fTEvent = new TTree("ev","TGV Events"); > fTgvRun = new TTree("rh","TGV Run Header"); > fTEvent->Branch("Event","TgvEvent",&fEvent,32000,99); > fTgvRun->Branch("RunHeader","TgvRun",&fRun,1000,99); > > Close procedure: > > fFile->Write(); > delete fFile; > fFile = 0; > > And Event class files are in attachment. > > Best wishes, > Yuriy. > > -------------------------------------------------------------------------------- > > Name: TGVEvent.h > TGVEvent.h Type: Plain Text (text/plain) > Encoding: 7bit > > Name: TGVEvent.cxx > TGVEvent.cxx Type: Plain Text (text/plain) > Encoding: 7bit
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:50 MET