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().