Back to home page

sPhenix code displayed by LXR

 
 

    


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

0001 #ifndef __ONCSSUB_IDDRS4V1_H__
0002 #define __ONCSSUB_IDDRS4V1_H__
0003 
0004 #include "oncsSubevent.h"
0005 
0006 #ifndef __CINT__
0007 class WINDOWSEXPORT oncsSub_iddrs4v1 : public  oncsSubevent_w4 {
0008 #else
0009 class  oncsSub_iddrs4v1 : public  oncsSubevent_w4 {
0010 #endif
0011 
0012 public:
0013   oncsSub_iddrs4v1( subevtdata_ptr);
0014   ~oncsSub_iddrs4v1();
0015 
0016   int      iValue(const int,const char *);
0017   float    rValue(const int,const char *);
0018   float    rValue(const int,const int );
0019   void  dump ( OSTREAM& os = COUT) ;
0020 
0021 protected:
0022   int *decode (int *);
0023   float *wave;
0024   int samples;
0025   int enabled_channelmask;
0026   int channel_offset[4];
0027 
0028 };
0029 
0030 
0031 #endif /* __ONCSSUB_IDDRS4V1_H__ */