API

The MagAO-X user gain control app. More...

#include <limits>
#include <mx/improc/eigenCube.hpp>
#include <mx/improc/eigenImage.hpp>
#include <mx/ioutils/fits/fitsFile.hpp>
#include "../../libMagAOX/libMagAOX.hpp"
#include "../../magaox_git_version.h"
Include dependency graph for userGainCtrl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MagAOX::app::gainShmimT
 
struct  MagAOX::app::multcoeffShmimT
 
struct  MagAOX::app::limitShmimT
 
class  MagAOX::app::userGainCtrl
 

Namespaces

 MagAOX
 
 MagAOX::app
 

Functions

uint16_t MagAOX::app::modesAtBlock (uint16_t b)
 
uint16_t MagAOX::app::modesInBlock (uint16_t b)
 Calculate the number of modes in 1 block. More...
 
int MagAOX::app::blockModes (std::vector< uint16_t > &blocks, std::vector< std::string > &names, uint16_t Nmodes, uint16_t Nzern, bool splitTT)
 Calculate the number of blocks and the number of modes per block. More...
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_zeroAll)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_singleModeNo)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_singleGain)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_singleMC)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_powerLawIndex)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_powerLawFloor)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_powerLawSet)(const pcf
 

Detailed Description

The MagAO-X user gain control app.

Definition in file userGainCtrl.hpp.