Back to home page

sPhenix code displayed by LXR

 
 

    


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

0001 #ifndef __PACKET_IDCSTR_H__
0002 #define __PACKET_IDCSTR_H__
0003 
0004 
0005 #include "packet_w124.h"
0006 
0007 /**
0008    This is the packet which deals with data in IDCSTR format.
0009    It inherits from Packet\_w4 because the data are 32bit entities.
0010 */
0011 #ifndef __CINT__
0012 class WINDOWSEXPORT Packet_idcstr : public Packet_w1 {
0013 #else
0014 class  Packet_idcstr : public Packet_w1 {
0015 #endif
0016 
0017 public:
0018   Packet_idcstr(PACKET_ptr);
0019   ~Packet_idcstr();
0020   int iValue(const int channel);
0021   void  dump ( OSTREAM& os=COUT) ;
0022 
0023 protected:
0024   virtual int *decode (int *);
0025   unsigned char *sarray;
0026   int allocated_length;
0027 
0028 
0029 };
0030 
0031 #endif /* __PACKET_IDCSTR_H__ */