[ROOT] custom classes not recognized after ROOT update.

From: joe robe (joer00@yahoo.com)
Date: Mon Jan 21 2002 - 01:22:49 MET


--- Axel Naumann <a.naumann@worldnet.att.net> wrote:
> Please make absolutely sure that ALL your sources
> have been recompiled after
> the update to your new root version. ALL. Not ONE
> object should have a date
> prior to your root update.

Well I did all that ! I worked the whole weekend on
this problem and it seems finally be due to some small
change in one class my cutom class is inheriting from
!

To track the problem further down, I stored an object
from this class in a new root file. All works fine, I
can write it to the file, get a correct file dump. I
debugegd the reading process, the keys are read
correctly and the Key is read into the TClass object.
The problem starts on the TClass->new() call which
constructs the object. All the data in the datamembers
for the created class are junk ! I have no clue why
this happens !!

I did not change the class version since I wrote the
class to a NEW file and the reading than fails !

Any hints how I can find the problem ??

Joe


__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:39 MET