EUDAQ
 All Classes Namespaces Files Functions Variables Pages
Classes | Protected Member Functions | Static Protected Attributes | List of all members
eudaq::ATLASFEI4Interpreter< dh_lv1id_msk, dh_bcid_msk > Class Template Reference
Inheritance diagram for eudaq::ATLASFEI4Interpreter< dh_lv1id_msk, dh_bcid_msk >:
eudaq::USBPixI4ConverterBase< dh_lv1id_msk, dh_bcid_msk > eudaq::USBPixI4ConverterPlugin< dh_lv1id_msk, dh_bcid_msk > eudaq::USBPixI4ConverterPlugin< 0x00007C00, 0x000003FF > eudaq::USBPixI4ConverterPlugin< 0x00007F00, 0x000000FF > eudaq::USBPixCCPDConverter eudaq::USBPixFEI4BConverter eudaq::USBPixFEI4AConverter

Classes

struct  myBitMask
 

Protected Member Functions

bool is_dh (uint X) const
 
uint get_dh_flag (uint X) const
 
bool is_dh_flag_set (uint X) const
 
uint get_dh_lv1id (uint X) const
 
uint get_dh_bcid (uint X) const
 
bool is_dr (uint X) const
 
uint get_dr_col1 (uint X) const
 
uint get_dr_row1 (uint X) const
 
uint get_dr_tot1 (uint X) const
 
uint get_dr_col2 (uint X) const
 
uint get_dr_row2 (uint X) const
 
uint get_dr_tot2 (uint X) const
 
bool is_tr (uint X) const
 
uint get_tr_no_2 (uint X, uint Y) const
 
bool get_tr_err_occurred (uint X) const
 
uint get_tr_data (uint X) const
 
uint get_tr_err (uint X) const
 
uint get_tr_mode (uint X) const
 

Static Protected Attributes

static const uint dh_wrd = 0x00E90000
 
static const uint dh_msk = 0xFFFF0000
 
static const uint dh_flag_msk = 0x00008000
 
static const uint dr_col_msk = 0x00FE0000
 
static const uint dr_row_msk = 0x0001FF00
 
static const uint dr_tot1_msk = 0x000000F0
 
static const uint dr_tot2_msk = 0x0000000F
 
static const uint rd_min_col = 1
 
static const uint rd_max_col = 80
 
static const uint rd_min_row = 1
 
static const uint rd_max_row = 336
 
static const uint dr_min_col = rd_min_col << 17
 
static const uint dr_max_col = rd_max_col << 17
 
static const uint dr_min_row = rd_min_row << 8
 
static const uint dr_max_row = rd_max_row << 8
 
static const uint tr_wrd_hdr_v10 = 0x00FFFF00
 
static const uint tr_wrd_hdr_msk_v10 = 0xFFFFFF00
 
static const uint tr_wrd_hdr = 0x00F80000
 
static const uint tr_wrd_hdr_msk = 0xFFFF0000
 
static const uint tr_no_31_24_msk = 0x000000FF
 
static const uint tr_no_23_0_msk = 0x00FFFFFF
 
static const uint tr_data_msk = 0x0000FF00
 
static const uint tr_mode_msk = 0x0000E000
 
static const uint tr_err_msk = 0x00001F00
 

The documentation for this class was generated from the following file: