Go to the source code of this file.
Functions | |
m_regCounter | resize (m_numModes) |
m_scale | resize (m_numModes, -999) |
for (size_t n=0;n< m_regCounter.size();++n) | |
if (m_scale[n]==-999||m_regCounter[n] >=m_nRegCycles) | |
if (calcCoefficients(m_olPSDs[n], m_nPSDs[n], psdReg *pow(10, -m_scale[n]/10), m_Na)< 0) | |
go_lp | a (m_lp.m_c) |
go_lp | b (m_lp.m_c) |
Variables | |
std::vector< int > | m_regCounter |
std::vector< float > | m_scale |
int | m_nRegCycles {60} |
int | nc = 0 |
else | |
gopt_lp = go_lp.optGainOpenLoop( m_varLP[n], m_olPSDs[n], m_nPSDs[n], m_maxLPGain[n], false ) | |
go_lp a | ( | m_lp. | m_c | ) |
go_lp b | ( | m_lp. | m_c | ) |
Referenced by MagAOX::app::modalFilter::acquireAndCheckValid(), MagAOX::app::baslerCtrl::checkNextROI(), MagAOX::app::baslerCtrl::configureAcquisition(), MagAOX::app::baslerCtrl::connect(), MagAOX::app::ocam2KCtrl::loadImageIntoStream(), locateFile(), MagAOX::app::MagAOXApp< _useINDI >::logMessage(), MagAOX::app::modesAtBlock(), MagAOX::app::modesInBlock(), and MagAOX::file::compStdFileName< stdFileNameT >::operator()().
for | ( | ) |
Definition at line 15 of file cycle.cpp.
References m_nRegCycles, m_regCounter, and nc.
if | ( | m_scale | [n] = = -999 || m_regCounter[n] >= m_nRegCycles | ) |
Definition at line 26 of file cycle.cpp.
References m_nRegCycles, m_regCounter, and m_scale.
m_regCounter resize | ( | m_numModes | ) |
Referenced by MagAOX::app::tcsInterface::appStartup().
m_scale resize | ( | m_numModes | , |
- | 999 | ||
) |
gopt_lp = go_lp.optGainOpenLoop( m_varLP[n], m_olPSDs[n], m_nPSDs[n], m_maxLPGain[n], false ) |
int nc = 0 |
Definition at line 13 of file cycle.cpp.
Referenced by MagAOX::app::andorCtrl::cameraSelect(), for(), and MagAOX::app::modalGainOpt::processImage().