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