Back to home page

sPhenix code displayed by LXR

 
 

    


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

0001 
0002 #ifndef __ONCSSUB_IDCAENV1742_H__
0003 #define __ONCSSUB_IDCAENV1742_H__
0004 
0005 
0006 #include "oncsSubevent.h"
0007 
0008 #ifndef __CINT__
0009 class WINDOWSEXPORT oncsSub_idcaenv1742 : public  oncsSubevent_w4 {
0010 #else
0011 class  oncsSub_idcaenv1742 : public  oncsSubevent_w4 {
0012 #endif
0013 
0014 public:
0015   oncsSub_idcaenv1742( subevtdata_ptr);
0016 
0017   int    iValue(const int ch);
0018   int    iValue(const int sample, const int ch);
0019   int    iValue(const int,const char *);
0020   long long  lValue(const int,const char *);
0021   void  dump ( OSTREAM& os = COUT) ;
0022 
0023 protected:
0024   int *decode (int *);
0025   int samples;
0026   int dlength;
0027   int evnr;
0028   int freq;
0029   int group_mask;
0030   int LVDSPattern;
0031   int index_cell[4];
0032   int tr_present[4];
0033   unsigned long long GroupTriggerTime[4];
0034   unsigned int EvtTimeTag;
0035 
0036 };
0037 
0038 
0039 
0040 #endif /* __ONCSSUB_IDCAENV1742_H__ */