]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
bugfix
authortkuhr <tkuhr@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 15 Oct 2004 11:39:56 +0000 (11:39 +0000)
committertkuhr <tkuhr@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 15 Oct 2004 11:39:56 +0000 (11:39 +0000)
RAW/AliRawReader.h

index 40051b95ea5a6a918120afb7339448c5cc3f96a8..7e35774cc4bde21996fcf37e0d52d51b8fe5fce3 100644 (file)
@@ -53,8 +53,10 @@ class AliRawReader: public TObject {
       {if (GetEquipmentId() >= 0) return (GetEquipmentId() & 0xFF); else return -1;};
 
     Int_t            GetDataSize() const 
-      {if (fHeader) return fHeader->fSize - sizeof(AliRawDataHeader); 
-      else return GetEquipmentSize();};
+      {if (fHeader) {
+       if (fHeader->fSize != 0xFFFFFFFF) return fHeader->fSize - sizeof(AliRawDataHeader); 
+       else return GetEquipmentSize() - sizeof(AliRawDataHeader);
+      } else return GetEquipmentSize();};
 
     Int_t            GetVersion() const 
       {if (fHeader) return fHeader->fVersion; else return -1;};