Public Member Functions | |
dut () | |
void | info () |
size_t | getNEnabledPixels (uint8_t rocid) |
size_t | getNEnabledPixels () |
size_t | getNMaskedPixels (uint8_t rocid) |
size_t | getNMaskedPixels () |
size_t | getNEnabledTbms () |
size_t | getNTbms () |
std::string | getTbmType () |
size_t | getNEnabledRocs () |
size_t | getNRocs () |
std::string | getRocType () |
std::vector< pixelConfig > | getEnabledPixels (size_t rocid) |
std::vector< pixelConfig > | getEnabledPixels () |
std::vector< pixelConfig > | getMaskedPixels (size_t rocid) |
std::vector< pixelConfig > | getMaskedPixels () |
std::vector< rocConfig > | getEnabledRocs () |
std::vector< uint8_t > | getEnabledRocIDs () |
std::vector< uint8_t > | getEnabledRocI2Caddr () |
std::vector< uint8_t > | getRocI2Caddr () |
std::vector< tbmConfig > | getEnabledTbms () |
bool | getPixelEnabled (uint8_t column, uint8_t row) |
bool | getAllPixelEnable () |
bool | getModuleEnable () |
pixelConfig | getPixelConfig (size_t rocid, uint8_t column, uint8_t row) |
uint8_t | getDAC (size_t rocId, std::string dacName) |
std::vector< std::pair < std::string, uint8_t > > | getDACs (size_t rocId) |
std::vector< std::pair < std::string, uint8_t > > | getTbmDACs (size_t tbmId) |
void | printDACs (size_t rocId) |
void | setROCEnable (size_t rocId, bool enable) |
void | setTBMEnable (size_t tbmId, bool enable) |
void | testPixel (uint8_t column, uint8_t row, bool enable) |
void | testPixel (uint8_t column, uint8_t row, bool enable, uint8_t rocid) |
void | maskPixel (uint8_t column, uint8_t row, bool mask) |
void | maskPixel (uint8_t column, uint8_t row, bool mask, uint8_t rocid) |
void | testAllPixels (bool enable) |
void | testAllPixels (bool enable, uint8_t rocid) |
void | maskAllPixels (bool mask, uint8_t rocid) |
void | maskAllPixels (bool mask) |
bool | updateTrimBits (std::vector< pixelConfig > trimming, uint8_t rocid) |
bool | updateTrimBits (uint8_t column, uint8_t row, uint8_t trim, uint8_t rocid) |
bool | updateTrimBits (pixelConfig trim, uint8_t rocid) |
bool | status () |
Friends | |
class | pxarCore |
bool dut::getAllPixelEnable | ( | ) |
uint8_t dut::getDAC | ( | size_t | rocId, |
std::string | dacName | ||
) |
std::vector< std::pair< std::string, uint8_t > > dut::getDACs | ( | size_t | rocId | ) |
std::vector< pixelConfig > dut::getEnabledPixels | ( | size_t | rocid | ) |
std::vector< pixelConfig > dut::getEnabledPixels | ( | ) |
std::vector< uint8_t > dut::getEnabledRocI2Caddr | ( | ) |
std::vector< uint8_t > dut::getEnabledRocIDs | ( | ) |
std::vector< rocConfig > dut::getEnabledRocs | ( | ) |
std::vector< tbmConfig > dut::getEnabledTbms | ( | ) |
std::vector< pixelConfig > dut::getMaskedPixels | ( | size_t | rocid | ) |
std::vector< pixelConfig > dut::getMaskedPixels | ( | ) |
bool dut::getModuleEnable | ( | ) |
size_t dut::getNEnabledPixels | ( | uint8_t | rocid | ) |
size_t dut::getNEnabledPixels | ( | ) |
size_t dut::getNEnabledRocs | ( | ) |
size_t dut::getNEnabledTbms | ( | ) |
size_t dut::getNMaskedPixels | ( | uint8_t | rocid | ) |
size_t dut::getNMaskedPixels | ( | ) |
size_t dut::getNRocs | ( | ) |
size_t dut::getNTbms | ( | ) |
pixelConfig dut::getPixelConfig | ( | size_t | rocid, |
uint8_t | column, | ||
uint8_t | row | ||
) |
bool dut::getPixelEnabled | ( | uint8_t | column, |
uint8_t | row | ||
) |
std::vector< uint8_t > dut::getRocI2Caddr | ( | ) |
std::string dut::getRocType | ( | ) |
std::vector< std::pair< std::string, uint8_t > > dut::getTbmDACs | ( | size_t | tbmId | ) |
std::string dut::getTbmType | ( | ) |
void dut::info | ( | ) |
void dut::maskAllPixels | ( | bool | mask, |
uint8_t | rocid | ||
) |
void dut::maskAllPixels | ( | bool | mask | ) |
void dut::maskPixel | ( | uint8_t | column, |
uint8_t | row, | ||
bool | mask | ||
) |
void dut::maskPixel | ( | uint8_t | column, |
uint8_t | row, | ||
bool | mask, | ||
uint8_t | rocid | ||
) |
void dut::printDACs | ( | size_t | rocId | ) |
void dut::setROCEnable | ( | size_t | rocId, |
bool | enable | ||
) |
void dut::setTBMEnable | ( | size_t | tbmId, |
bool | enable | ||
) |
void dut::testAllPixels | ( | bool | enable | ) |
void dut::testAllPixels | ( | bool | enable, |
uint8_t | rocid | ||
) |
void dut::testPixel | ( | uint8_t | column, |
uint8_t | row, | ||
bool | enable | ||
) |
void dut::testPixel | ( | uint8_t | column, |
uint8_t | row, | ||
bool | enable, | ||
uint8_t | rocid | ||
) |
bool dut::updateTrimBits | ( | std::vector< pixelConfig > | trimming, |
uint8_t | rocid | ||
) |
bool dut::updateTrimBits | ( | uint8_t | column, |
uint8_t | row, | ||
uint8_t | trim, | ||
uint8_t | rocid | ||
) |
bool dut::updateTrimBits | ( | pixelConfig | trim, |
uint8_t | rocid | ||
) |
|
friend |