[ROOT] slpitlevel

From: Thomas Bretz (tbretz@uni-sw.gwdg.de)
Date: Fri Nov 10 2000 - 13:04:50 MET


Hello,

in the documetation you wrote:
In split mode, a data member cannot be a pointer to an array of basic
types. A variable size array must be encapsulated inside another object
derived by TObject.

What does this mean?

Eg, if I have:
-------------------------------
class A : public TObject
{
   B *b; // i this the right way   
   B c;  // or this?
}

class B : public TObject
{
   Byte_t *bytes; // an array which contains a variable number of
entries at runtime
}
-------------------------------

Can I write class B now in a branch with splitleven=1? Does this mean,
that the only problem to write a TArrayC with splitlevel=1 is that it
isn't derived from TObject?

Thanks,
Thomas.



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:37 MET