22 #include "AliHLTTPCCARow.h"
34 #include "BinaryStoreHelper.h"
36 void AliHLTTPCCARow::StoreToFile( FILE *f,
const char *startPointer )
const
38 BinaryStoreWrite( fGrid, f );
39 BinaryStoreWrite( fNHits, f );
41 BinaryStoreWrite( fMaxY, f );
42 BinaryStoreWrite( fHitNumberOffset, f );
44 BinaryStoreWrite( fLinkUpData, startPointer, f );
45 BinaryStoreWrite( fLinkDownData, startPointer, f );
47 BinaryStoreWrite( fHitDataY, startPointer, f );
48 BinaryStoreWrite( fHitDataZ, startPointer, f );
50 BinaryStoreWrite( fClusterDataIndex, startPointer, f );
52 BinaryStoreWrite( fHitWeights, startPointer, f );
54 BinaryStoreWrite( fFirstHitInBin, startPointer, f );
57 void AliHLTTPCCARow::RestoreFromFile( FILE *f,
char *startPtr )
59 BinaryStoreRead( fGrid, f );
60 BinaryStoreRead( fNHits, f );
62 BinaryStoreRead( fMaxY, f );
63 BinaryStoreRead( fHitNumberOffset, f );
65 BinaryStoreRead( fLinkUpData, startPtr, f );
66 BinaryStoreRead( fLinkDownData, startPtr, f );
68 BinaryStoreRead( fHitDataY, startPtr, f );
69 BinaryStoreRead( fHitDataZ, startPtr, f );
71 BinaryStoreRead( fClusterDataIndex, startPtr, f );
73 BinaryStoreRead( fHitWeights, startPtr, f );
75 BinaryStoreRead( fFirstHitInBin, startPtr, f );