00001
00002
00003
00004
00005
00006
00007
00008 #ifndef REGISTERSEQUENCER_H_
00009 #define REGISTERSEQUENCER_H_
00010
00011 #include "ROCDACs.h"
00012 #include "otsdaq-core/TableCore/TableBase.h"
00013
00014 namespace ots
00015 {
00016 class RegisterSequencer : public ots::TableBase
00017 {
00018 public:
00019 RegisterSequencer(std::string staticTableName);
00020 virtual ~RegisterSequencer();
00021
00022 void init(void);
00023
00024
00025
00026 protected:
00027 enum
00028 {
00029 ComponentName,
00030 RegisterName,
00031 RegisterValue,
00032 SequencerNumber,
00033 State
00034 };
00035 };
00036
00037 }
00038
00039 #endif