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