Sorry, I find my bug ....
Jano
> Hi,
> I have this very strange problem:
>
> In MyClsass.h:
> #define MAX 100
> UShort_t fMinWidth[MAX];
> ....
>
> In MyClass.cxx:
> void MyClass::AnyFunction() const
> {
> cout << "before " << fMinWidth[0] << endl;
> for (UInt_t j=0; j< all_entries; j++)
> fTree->GetEntry(j);
> cout << "after " << fMinWidth[0] << endl;
> }
>
> Compile this class -> libMyClass.so
> In ROOT:
> 1) filling array fMinWidth from SQL database, OK
> 2) for example fMinWidth[0] = 10;
> 3) analyze for example run01.root (1 000 000 events)
> before 10
> after 10
> all is OK
> 4) analyze for example run02.root
> before 10
> after 56720 !!!
> 4) analyze to same file run02.root, but only 1000 events
> before 10
> after 10
> all is OK
>
> I don't understand, maybe file run02.root is corrupted ?
> run01, run02 was created by root_v4.00.00 (CVS ~feb 2004)
> Now I using root_v4.00.03 (CVS 22 mar 2004)
>
> Thanks in advance,
>
> Jano
>
====================== REKLAMA ========================
Spolocnost SUN Microsystems uviedla na trh novy server Sun Fire V20z
zalozeny procesoroch AMD Opteron.
Viac informacii najdete na : http://www.somi.sk/sun/v20z.php
=======================================================
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:06 MET