Problems with a new workstation

From: Georges Lobo (globo@freesurf.fr)
Date: Thu Mar 30 2000 - 18:11:19 MEST


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