LCOV - code coverage report
Current view: top level - apps/userGainCtrl - userGainCtrl.hpp (source / functions) Coverage Total Hit
Test: MagAOX Lines: 15.9 % 624 99
Test Date: 2026-01-03 21:03:39 Functions: 18.3 % 60 11

Function Name Sort by function name Hit count Sort by function hit count
MagAOX::app::gainShmimT::configSection[abi:cxx11]() 0
MagAOX::app::gainShmimT::indiPrefix[abi:cxx11]() 0
MagAOX::app::limitShmimT::configSection[abi:cxx11]() 0
MagAOX::app::limitShmimT::indiPrefix[abi:cxx11]() 0
MagAOX::app::modesInBlock(unsigned short) 0
MagAOX::app::multcoeffShmimT::configSection[abi:cxx11]() 0
MagAOX::app::multcoeffShmimT::indiPrefix[abi:cxx11]() 0
MagAOX::app::userGainCtrl::allocate(MagAOX::app::gainShmimT const&) 0
MagAOX::app::userGainCtrl::allocate(MagAOX::app::limitShmimT const&) 0
MagAOX::app::userGainCtrl::allocate(MagAOX::app::multcoeffShmimT const&) 0
MagAOX::app::userGainCtrl::appLogic() 0
MagAOX::app::userGainCtrl::appShutdown() 0
MagAOX::app::userGainCtrl::appStartup() 0
MagAOX::app::userGainCtrl::checkRecordTimes() 0
MagAOX::app::userGainCtrl::getModeBlocks() 0
MagAOX::app::userGainCtrl::loadConfig() 0
MagAOX::app::userGainCtrl::loadConfigImpl(mx::app::appConfigurator&) 0
MagAOX::app::userGainCtrl::newCallBack_m_indiP_powerLawFloor(pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::newCallBack_m_indiP_powerLawIndex(pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::newCallBack_m_indiP_powerLawSet(pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::powerLawFloor(float) 0
MagAOX::app::userGainCtrl::powerLawIndex(float) 0
MagAOX::app::userGainCtrl::powerLawSet() 0
MagAOX::app::userGainCtrl::processImage(void*, MagAOX::app::gainShmimT const&) 0
MagAOX::app::userGainCtrl::processImage(void*, MagAOX::app::limitShmimT const&) 0
MagAOX::app::userGainCtrl::processImage(void*, MagAOX::app::multcoeffShmimT const&) 0
MagAOX::app::userGainCtrl::recordBlockGains(bool) 0
MagAOX::app::userGainCtrl::recordTelem(MagAOX::logger::telem_blockgains const*) 0
MagAOX::app::userGainCtrl::setBlockGain(int, float) 0
MagAOX::app::userGainCtrl::setBlockLimit(int, float) 0
MagAOX::app::userGainCtrl::setBlockMC(int, float) 0
MagAOX::app::userGainCtrl::setSingleGain(float) 0
MagAOX::app::userGainCtrl::setSingleMC(float) 0
MagAOX::app::userGainCtrl::setSingleModeNo(int) 0
MagAOX::app::userGainCtrl::setupConfig() 0
MagAOX::app::userGainCtrl::st_newCallBack_blockGains(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_blockLimits(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_blockMCs(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_powerLawFloor(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_powerLawIndex(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_powerLawSet(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_singleGain(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_singleMC(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_singleModeNo(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::st_newCallBack_m_indiP_zeroAll(void*, pcf::IndiProperty const&) 0
MagAOX::app::userGainCtrl::updateSingles() 0
MagAOX::app::userGainCtrl::writeGains() 0
MagAOX::app::userGainCtrl::writeLimits() 0
MagAOX::app::userGainCtrl::writeMCs() 0
MagAOX::app::userGainCtrl::newCallBack_blockGains(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::newCallBack_blockLimits(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::newCallBack_blockMCs(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::newCallBack_m_indiP_singleGain(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::newCallBack_m_indiP_singleMC(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::newCallBack_m_indiP_singleModeNo(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::newCallBack_m_indiP_zeroAll(pcf::IndiProperty const&) 3
MagAOX::app::userGainCtrl::userGainCtrl() 21
MagAOX::app::userGainCtrl::~userGainCtrl() 21
MagAOX::app::blockModes(std::vector<unsigned short, std::allocator<unsigned short> >&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, unsigned short, unsigned short, bool) 34
MagAOX::app::modesAtBlock(unsigned short) 117

Generated by: LCOV version 2.0-1