Hi rooters, I have a strange problem. I wanted to move today on a new machine. I was on a Sun-Ultra 5 and now on a Sun-Ultra 60. On the 2 machines the root version are different on the former it is 2.23/12 and on the new one 2.23/10. I transfered my root files and when I execute my macros I have the following errors Error in <TBuffer::CheckByteCount>: object of class TList read too few bytes *** TList::Streamer() not in sync with data on file, fix Streamer() Error in <TBuffer::CheckByteCount>: object of class TList read too few bytes *** TList::Streamer() not in sync with data on file, fix Streamer() the corresponding lines are TCutG *protoncut = (TCutG*)fnew->Get("protoncut"); TCutG *protoncut1 = (TCutG*)fnew->Get("protoncut1"); It's seems however that it can read correctly the cuts. The second problem concerns the filling of histos I perform in this macro I have the following message Error: TH2F::Fill is private or protected FILE:histo2.C LINE:309 *** Interpreter error recovered *** The line corresponding to this error is the following then3->Fill(Ex+Ey+Csi,thp); I really don't understand why it doesn't work because befor this line I Fill also 2d histos and it doesn't complains. Thanks in advance for the answer. Georges Lobo
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:22 MET