Back to home page

sPhenix code displayed by LXR

 
 

    


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

0001 #ifndef __ONCSSUB_IDDIGITIZERV1_H__
0002 #define __ONCSSUB_IDDIGITIZERV1_H__
0003 
0004 #include "oncsSubevent.h"
0005 
0006 #ifndef __CINT__
0007 class WINDOWSEXPORT oncsSub_iddigitizerv1 : public  oncsSubevent_w4 {
0008 #else
0009 class  oncsSub_iddigitizerv1 : public  oncsSubevent_w4 {
0010 #endif
0011 
0012 public:
0013   oncsSub_iddigitizerv1( subevtdata_ptr);
0014   ~oncsSub_iddigitizerv1();
0015 
0016   int    iValue(const int sample, const int ch);
0017   int    iValue(const int ,const char * what);
0018   void  dump ( OSTREAM& os = COUT) ;
0019 
0020 
0021 protected:
0022   int digitizer_decode ();
0023 
0024 
0025   int _nsamples;
0026   int _l1_delay;
0027   int _slot_nr;
0028   int _nr_modules;
0029   int _clock;
0030   int _evtnr;
0031   int _nchannels;
0032   int _slot_nr_from_data;
0033 
0034   int _is_decoded;
0035 
0036   int array[32][128];
0037 
0038 };
0039 
0040 
0041 #endif /* __ONCSSUB_IDDIGITIZERV1_H__ */