File indexing completed on 2025-08-03 08:20:48
0001 #ifndef __ONCSSUB_IDTPCFEEV1_H__
0002 #define __ONCSSUB_IDTPCFEEV1_H__
0003
0004 #include "oncsSubevent.h"
0005
0006 #ifndef __CINT__
0007 class WINDOWSEXPORT oncsSub_idtpcfeev1 : public oncsSubevent_w4 {
0008 #else
0009 class oncsSub_idtpcfeev1 : public oncsSubevent_w4 {
0010 #endif
0011
0012 public:
0013 oncsSub_idtpcfeev1( subevtdata_ptr);
0014 ~oncsSub_idtpcfeev1();
0015
0016 int iValue(const int chip, const int ch, const int sample);
0017 int iValue(const int ch, const int sample);
0018 int iValue(const int ,const char * what);
0019
0020 void dump ( OSTREAM& os = COUT) ;
0021
0022
0023 protected:
0024 int decode ();
0025
0026 int _broken;
0027
0028 unsigned int _is_decoded;
0029 unsigned int _nchips;
0030 unsigned int _nchannels;
0031 unsigned int _nsamples;
0032 unsigned int _bx_count;
0033
0034 unsigned int array[64][1002];
0035
0036 };
0037
0038
0039 #endif