Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:20:46

0001 #ifndef __LZOBUFFER_H
0002 #define __LZOBUFFER_H
0003 
0004 #include "prdfBuffer.h"
0005 #include <lzo/lzo1x.h>
0006 #include <lzo/lzo1c.h>
0007 #include <lzo/lzo2a.h>
0008 
0009 
0010 #ifndef __CINT__
0011 class WINDOWSEXPORT lzobuffer : public prdfBuffer{
0012 #else
0013 class  lzobuffer : public prdfBuffer{
0014 #endif
0015 
0016 public:
0017 
0018   //** Constructors
0019 
0020   lzobuffer( PHDWORD *array, const int length);
0021   ~lzobuffer();
0022 
0023   Event * getEvent();
0024 
0025   int getBufferSequence() const;
0026 
0027 protected:
0028   static int lzo_initialized;
0029 
0030   PHDWORD  *bufferarray;
0031   buffer *theBuffer;
0032   lzo_byte *wrkmem;
0033 
0034   int _broken;
0035 
0036 };
0037 
0038 #endif