File indexing completed on 2025-08-03 08:20:38
0001 #ifndef __ONCSSUB_IDUPPETDATA_V104_H__
0002 #define __ONCSSUB_IDUPPETDATA_V104_H__
0003
0004
0005 #include "oncsSubevent.h"
0006
0007 #ifndef __CINT__
0008 class WINDOWSEXPORT oncsSub_iduppetdata_v104 : public oncsSubevent_w4 {
0009 #else
0010 class oncsSub_iduppetdata_v104 : public oncsSubevent_w4 {
0011 #endif
0012
0013 public:
0014 oncsSub_iduppetdata_v104( subevtdata_ptr);
0015 ~oncsSub_iduppetdata_v104();
0016
0017
0018 int iValue(const int,const char *);
0019 double dValue(const int channel);
0020 long long lValue(const int channel);
0021 void dump ( OSTREAM& os = COUT) ;
0022
0023 protected:
0024 int *decode (int *);
0025 int samples;
0026 int evnr;
0027 double *d_time;
0028 long long *lval;
0029 long long *tval;
0030 unsigned int serialnumber;
0031 unsigned int udpheader1;
0032 unsigned int udpheader2;
0033 unsigned int sysword;
0034 unsigned int eventrate;
0035 unsigned int ratcap_upenn;
0036 unsigned int clock_sel;
0037
0038 int d_timelength;
0039 };
0040
0041
0042
0043 #endif