Back to home page

sPhenix code displayed by LXR

 
 

    


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

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 /* __ONCSSUB_IDTPCFEEV1_H__ */