1 #ifndef GCP_RECEIVER_SQUIDBOARDMANAGER_H
2 #define GCP_RECEIVER_SQUIDBOARDMANAGER_H
14 #include "gcp/control/code/unix/libunix_src/specific/specificregs.h"
16 #include "receiver/specific/ReceiverConfigConsumer.h"
17 #include "receiver/specific/XMLBoardDataFrameManager.h"
19 #include "Utilities/MuxXMLDatacard.h"
36 void setTo(MuxReadout::MuxXMLFile *xml,
37 std::vector<ReceiverConfigConsumer::Board>& boards);
46 void set(
unsigned int addr,
int value,
unsigned int boardNum);
47 void set(
unsigned int addr,
double value,
unsigned int boardNum);
48 void set(std::string name,
int value,
unsigned int boardNum);
49 void set(std::string name, std::string value,
unsigned int boardNum);
52 RegisterList<gcp::util::RegDate::Data>* timeStampRegisters_;
53 RegisterList<unsigned short>* globalRegisters_;
54 RegisterList<unsigned short>* channelRegisters_;
69 #endif // End #ifndef GCP_RECEIVER_SQUIDBOARDMANAGER_H
Definition: BoardDataFrameManager.h:31
Definition: XMLBoardDataFrameManager.h:30
Definition: SquidBoardManager.h:29
BoardDataFrameManager(std::string regmap, std::string board, bool archivedOnly=false)
Definition: BoardDataFrameManager.cc:14
Definition: SquidBoardManager.h:39
DataFrame * frame()
Definition: DataFrameManager.cc:384