|
ATLAS Offline Software
|
Go to the documentation of this file.
114 CMAprogram(std::istringstream& filestr,
bool NewCab =
false);
uint32_t pipe_i0_mask0_trig() const
uint8_t m_trig_thr1_maj_reg
uint16_t m_readout_buffer_almost_full
uint32_t m_program_bytes[3][CMAparameters::pivot_channels][2]
uint32_t trig_thr2_mask_1_i_eq2_reg() const
uint32_t m_trig_thr1_mask_1_i_eq2_reg
uint32_t pipe_j0_ipb_regdepth() const
uint8_t m_trig_declu_i1_clsize
uint64_t m_trig_thr1_mask_1_j_ge1_reg
uint16_t m_readout_buffer_almost_empty
uint64_t trig_thr1_mask_1_j_ge1_reg() const
uint8_t m_readout_serializer_dslink
uint16_t readout_buffer_empty() const
uint64_t trig_thr0_mask_1_j_eq2_reg() const
uint64_t m_pipe_j0_mask0_trig
CMAprogram(const CMAprogram &)=default
uint64_t pipe_j0_shape() const
uint64_t m_pipe_j0_mask0_in
uint8_t readout_serializer_dslink() const
uint64_t m_pipe_j0_mask0_readout
uint64_t m_pipe_j1_mask0_in
uint16_t pipe_i1_ipb_regdepth() const
uint32_t local_direc_i(void) const
uint8_t m_trig_prp_i_eta_reg
uint32_t pipe_i1_mask0_in() const
uint32_t m_trig_thr0_mask_1_i_ge1_reg
uint32_t m_trig_local_direc_j
uint8_t trig_declu_j0_clsize() const
uint8_t trig_prp_j_eta_reg() const
friend std::ostream & operator<<(std::ostream &, const CMAprogram &)
uint64_t pipe_j1_mask0_readout() const
uint8_t m_trig_declu_i0_clsize
uint8_t m_trig_prp_j_eta_reg
uint64_t pipe_j1_mask0_in() const
uint64_t m_trig_thr2_mask_1_j_eq2_reg
void open_threshold(int th)
CMAprogram & operator=(const CMAprogram &)=default
uint64_t pipe_j1_edge() const
uint8_t readout_buffer_latreg() const
uint32_t trig_thr0_mask_1_i_eq2_reg() const
uint32_t m_trig_thr2_mask_1_i_eq2_reg
uint8_t m_trig_thr2_maj_reg
uint8_t trig_prp_i_eta_reg() const
uint16_t readout_buffer_full() const
uint8_t readout_buffer_lowreg() const
uint32_t local_direc_j(void) const
uint16_t pipe_i0_ipb_regdepth() const
uint8_t m_trig_declu_j0_clsize
uint32_t m_pipe_i0_mask0_readout
uint16_t m_pipe_i0_ipb_regdepth
static constexpr int confirm_channels
uint64_t trig_thr1_mask_1_j_eq2_reg() const
uint64_t m_trig_thr0_mask_1_j_ge1_reg
uint32_t m_pipe_i0_mask0_trig
uint32_t trig_shape_k_reg() const
bool hasProgrammed(unsigned int th) const
uint32_t m_trig_thr2_mask_1_i_ge1_reg
uint8_t readout_buffer_hireg() const
uint16_t readout_buffer_half_full() const
uint8_t trig_thr0_maj_reg() const
uint32_t m_trig_shape_k_reg
uint32_t m_pipe_i1_mask0_trig
uint32_t trig_thr1_mask_1_i_ge1_reg() const
uint32_t m_trig_ovl_sx_reg
uint32_t m_trig_k_readout
uint64_t trig_thr0_mask_1_j_ge1_reg() const
uint32_t pipe_i1_shape() const
uint64_t m_trig_thr2_mask_1_j_ge1_reg
uint64_t trig_thr2_mask_1_j_eq2_reg() const
uint8_t trig_thr1_maj_reg() const
uint32_t pipe_i0_mask0_in() const
uint64_t trig_thr2_mask_1_j_ge1_reg() const
uint8_t m_trig_thr0_maj_reg
uint32_t pipe_i0_mask0_readout() const
uint64_t m_pipe_j1_mask0_readout
uint64_t pipe_j0_edge() const
uint32_t pipe_i0_edge() const
uint64_t pipe_j0_mask0_trig() const
uint8_t m_trig_declu_j1_clsize
bool m_threshold_registers[3][CMAparameters::pivot_channels][CMAparameters::confirm_channels]
uint32_t pipe_j1_ipb_regdepth() const
uint32_t pipe_i1_mask0_readout() const
uint64_t pipe_j1_mask0_trig() const
uint32_t m_trig_local_direc_i
uint8_t trig_declu_j1_clsize() const
const uint32_t * bytes(void) const
uint64_t m_trig_thr1_mask_1_j_eq2_reg
uint64_t trig_edge_reg() const
uint32_t k_readout(void) const
uint8_t trig_declu_i1_clsize() const
uint8_t m_readout_buffer_latreg
uint32_t overlap1(void) const
uint16_t m_pipe_i1_ipb_regdepth
uint64_t m_pipe_j1_mask0_trig
uint8_t main_status() const
uint32_t trig_thr2_mask_1_i_ge1_reg() const
uint64_t pipe_j0_mask0_in() const
uint32_t trig_ovl_sx_reg() const
uint8_t trig_thr2_maj_reg() const
uint64_t pipe_j1_shape() const
uint16_t readout_buffer_almost_full() const
uint32_t m_trig_ovl_dx_reg
uint8_t trig_declu_i0_clsize() const
uint32_t m_pipe_i1_mask0_in
uint32_t m_pipe_i1_mask0_readout
uint32_t main_control() const
uint32_t m_pipe_j1_ipb_regdepth
uint32_t m_pipe_j0_ipb_regdepth
static constexpr int pivot_channels
uint16_t m_readout_buffer_half_full
uint64_t m_trig_thr0_mask_1_j_eq2_reg
uint32_t overlap2(void) const
uint32_t m_trig_thr0_mask_1_i_eq2_reg
uint32_t pipe_i1_edge() const
uint64_t pipe_j0_mask0_readout() const
uint8_t main_count() const
uint16_t readout_buffer_almost_empty() const
uint16_t m_readout_buffer_full
uint32_t trig_thr0_mask_1_i_ge1_reg() const
uint32_t trig_ovl_dx_reg() const
const bool * registers(void) const
uint32_t m_pipe_i0_mask0_in
uint32_t m_trig_thr1_mask_1_i_ge1_reg
uint16_t m_readout_buffer_empty
uint32_t pipe_i1_mask0_trig() const
uint8_t m_readout_buffer_lowreg
uint8_t m_readout_buffer_hireg
uint32_t trig_thr1_mask_1_i_eq2_reg() const
uint32_t pipe_i0_shape() const