8#ifndef SSPMODULES_SRC_ANLBOARD_REGMAP_HPP_
9#define SSPMODULES_SRC_ANLBOARD_REGMAP_HPP_
34 unsigned int size=1,
unsigned int offset=0,
unsigned int bits=32):
45 operator unsigned int(){
49 throw(std::invalid_argument(
""));
78 inline unsigned int Bits()
const{
82 inline unsigned int Size()
const{
112 throw(std::invalid_argument(
""));
unsigned int ReadMask() const
Register(unsigned int address, unsigned int readMask, unsigned int writeMask, unsigned int size=1, unsigned int offset=0, unsigned int bits=32)
unsigned int WriteMask() const
Register operator[](unsigned int i) const
unsigned int Bits() const
unsigned int Offset() const
unsigned int Size() const
unsigned int c2c_slave_intr_control
unsigned int d_window[12]
unsigned int baseline_start[12]
unsigned int ahit_count[12]
unsigned int imon_select_readback
unsigned int qi_dac_control
unsigned int eventDataInterfaceSelect
unsigned int front_panel_config
unsigned int i2_window[12]
unsigned int dp_clock_status
unsigned int vmon_bias[12]
unsigned int armModemStatus
RegMap & operator=(RegMap &&)=delete
unsigned int master_logic_control
unsigned int live_timestamp_msb
unsigned int dsp_clock_control
unsigned int eventDataControl
unsigned int imon_control
unsigned int vmon_value[9]
unsigned int disc_count[12]
unsigned int pdts_control
unsigned int vmon_control
unsigned int lat_timestamp_lsb
unsigned int master_logic_status
unsigned int armTxAddress
unsigned int vmon_config_readback
unsigned int c_window[12]
unsigned int dsp_clock_phase_control
unsigned int fakeEventSize
unsigned int comm_led_config
unsigned int armTxCommand
unsigned int codeErrCounts[5]
unsigned int dsp_led_config
unsigned int imon_value[9]
unsigned int pdts_cmd_control[3]
unsigned int c2c_master_intr_control
unsigned int armRxCommand
unsigned int fakeBaseline
unsigned int vmon_gpio_readback
unsigned int channel_control[12]
unsigned int imon_id_readback
unsigned int qi_pulse_width
unsigned int c2c_master_status
unsigned int event_data_control
void operator=(RegMap const &)=delete
unsigned int accepted_event_count[12]
unsigned int bias_control
std::map< std::string, Register > fNamed
unsigned int m2_window[12]
unsigned int i1_window[12]
unsigned int armRxAddress
unsigned int code_revision
unsigned int c2c_slave_status
unsigned int dsp_led_input
unsigned int adc_config_load
unsigned int trigger_input_delay
unsigned int timestamp[2]
unsigned int eventDataPhaseControl
unsigned int lat_timestamp_msb
unsigned int qi_dac_config
unsigned int external_gate_width
unsigned int cfd_parameters[12]
unsigned int dispErrCounts[5]
unsigned int comm_clock_control
unsigned int comm_led_input
unsigned int bias_readback[12]
unsigned int diag_channel_input
unsigned int comm_clock_status
unsigned int imon_bias[12]
unsigned int adc_status[12]
unsigned int link_rx_status
unsigned int eventDataStatus
unsigned int led_threshold[12]
unsigned int p_window[12]
unsigned int adc_data_monitor[12]
unsigned int gpio_output_width
unsigned int link_tx_status
unsigned int vmon_id_readback
RegMap(RegMap const &)=delete
unsigned int idelay_count[12]
unsigned int channel_pulsed_control
unsigned int vmon_select_readback
unsigned int eventDataPhaseStatus
unsigned int readout_pretrigger[12]
unsigned int overflow_status
unsigned int dp_fpga_fw_build
unsigned int pdts_ts_preset[2]
unsigned int disc_width[12]
unsigned int bias_config[12]
unsigned int fakeNumEvents
unsigned int imon_gpio_readback
unsigned int imon_config_readback
unsigned int fifo_control
unsigned int baseline_delay
Register operator[](std::string name)
unsigned int readout_window[12]
unsigned int m1_window[12]
unsigned int dropped_event_count[12]
unsigned int live_timestamp_lsb
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size