Bugfix in raw data reader classes. The bug affected the determination of the raw...
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 29 May 2006 12:37:04 +0000 (12:37 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 29 May 2006 12:37:04 +0000 (12:37 +0000)
commit299738b96dd973e3136c16c4eafd6b7061696d20
tree429734a1e8b7a931288787cc09c539d91254a8a3
parent7029240a29599406b91b1e6893f1a17db48a016e
Bugfix in raw data reader classes. The bug affected the determination of the raw data size in case the Common Data Header is missing (RequireHeader option is set false). All the reader classes now check if the data size found in the CDH is compatible with the size found in the equipment header. In case if it is not compatible, one uses now the size from the equipment header. This basically represent the situation when the CDH is there, but it is not filled correctly.
12 files changed:
RAW/AliAltroRawStreamOld.cxx
RAW/AliRawReader.h
RAW/AliRawReaderDate.cxx
RAW/AliRawReaderDate.h
RAW/AliRawReaderDateV3.cxx
RAW/AliRawReaderDateV3.h
RAW/AliRawReaderFile.cxx
RAW/AliRawReaderFile.h
RAW/AliRawReaderMemory.cxx
RAW/AliRawReaderMemory.h
RAW/AliRawReaderRoot.cxx
RAW/AliRawReaderRoot.h