From: Flemming Videbaek (videbaek@rcf.rhic.bnl.gov)
Date: Tue Dec 17 2002 - 19:47:35 EST
Hi Djamel,
I have also seen the messages earlier saying something like "do not
save/write object they will not be readable.."
The classes as well as the parent class BrLine3D has not been changed for
a long time as you note.
Is it coincidental that 166-102 = 64 == 16*4 i.e. the size of the covar
matrix ?? {16] Float_t
Flemming
Djamel Ouerdane said:
> Hi,
>
> It's not the first time I notice a problem with the BrTrack class
> streamer. Each time I open a dst in bratroot, I get a warning about the
> class version.
> Today, I checked out the newest brat and merged my changes in the tof
> software and in other places but NOT in BrTrack.
>
> when I tried a reco test from local track files (data01 and 02) to DSTs,
> I got this message :
>
> Error in <TBuffer::CheckByteCount>: object of class BrTrack read too few
> bytes: 102 instead of 166
>
> Warning in <TBuffer::CheckByteCount>: BrTrack::Streamer() not in sync
> with data on file, fix Streamer()
>
> It makes the reco job crash. What is going on with this class ?
> I can see in the header file that nothing changed since august 2001! In
> the cxx file, the only change is about iostream (cout). Any clue ?
>
> Djam
>
> --
> Djamel Ouerdane ------------------------------------------o
> | Niels Bohr Institute | Home: |
> | Blegdamsvej 17, DK-2100 Ø | Jagtvej 141 2D, |
> | Fax: +45 35 32 50 16 | DK-2200 Copenhagen N |
> | Tel: +45 35 32 52 69 | +45 35 86 19 74 |
> | http://www.nbi.dk/~ouerdane |
> | ouerdane@nbi.dk |
> o---------------------------------------------------------o
--
Flemming Videbaek
Brookhavne National Laboratory
Physics Department
tlf 631-344-4106
fax 631-344-1334
e-mail: videbaek@bnl.gov
This archive was generated by hypermail 2.1.5 : Tue Dec 17 2002 - 19:49:00 EST