]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RAW/AliRawEquipmentHeader.h
proper linking for libHLTrec.so
[u/mrichter/AliRoot.git] / RAW / AliRawEquipmentHeader.h
index d36bed52d6d011d66bf83b0b74eeaf8a55f4bafe..136bc5b449fd93702c17c3775735035be0240d85 100644 (file)
@@ -1,6 +1,6 @@
 #ifndef ALIRAWEQUIPMENTHEADER_H
 #define ALIRAWEQUIPMENTHEADER_H
-// @(#)alimdc:$Name$:$Id$
+// @(#) $Id$
 // Author: Fons Rademakers  26/11/99
 
 /* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
@@ -25,6 +25,7 @@ public:
 
    void         *HeaderBegin() { return (void *) &fSize; }
    Int_t         HeaderSize() const { return (Long_t) &fBasicElementSizeType - (Long_t) &fSize + sizeof(fBasicElementSizeType); }
+   UInt_t        SwapWord(UInt_t x) const;
    void          Swap();
 
    UInt_t        GetEquipmentSize() const { return fSize; }
@@ -33,6 +34,10 @@ public:
    const UInt_t *GetTypeAttribute() const { return fTypeAttribute; }
    UInt_t        GetBasicSizeType() const { return fBasicElementSizeType; }
 
+   void          Reset();
+
+   void          Print( const Option_t* opt ="" ) const;
+
    enum {
      kAttributeWords = 3
    };
@@ -44,7 +49,7 @@ private:
    UInt_t fTypeAttribute[kAttributeWords];  // system (0,1) and user (2) attributes
    UInt_t fBasicElementSizeType;            // basic element size type
 
-   ClassDef(AliRawEquipmentHeader,1) //Alice equipment header
+   ClassDef(AliRawEquipmentHeader,2) //Alice equipment header
 };
 
 #endif