cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
AOLOOPCONF_WFSim Struct Reference

#include <AOloopControl_aorun.h>

Data Fields

char WFSname [80]
 
uint_fast32_t sizexWFS
 
uint_fast32_t sizeyWFS
 
uint_fast32_t sizeWFS
 
uint_fast32_t activeWFScnt
 
uint_fast32_t sizeWFS_active [100]
 
uint_fast64_t WFScnt
 
uint_fast64_t WFScntRM
 
int_fast8_t WFSnormalize
 
int_fast8_t WFSrefzero
 
float WFSnormfloor
 
float WFStotalflux
 

Field Documentation

◆ activeWFScnt

uint_fast32_t AOLOOPCONF_WFSim::activeWFScnt

Number of active WFS pixels

◆ sizeWFS

uint_fast32_t AOLOOPCONF_WFSim::sizeWFS

WFS total image (= x size * y size)

◆ sizeWFS_active

uint_fast32_t AOLOOPCONF_WFSim::sizeWFS_active[100]

Only takes into account WFS pixels in use/active for each slice

◆ sizexWFS

uint_fast32_t AOLOOPCONF_WFSim::sizexWFS

WFS image x size

◆ sizeyWFS

uint_fast32_t AOLOOPCONF_WFSim::sizeyWFS

WFS image y size

◆ WFScnt

uint_fast64_t AOLOOPCONF_WFSim::WFScnt

WFS stream counter 0 value at WFS image read

◆ WFScntRM

uint_fast64_t AOLOOPCONF_WFSim::WFScntRM

WFS stream counter 0 value at WFS image read (RM acqu mode)

◆ WFSname

char AOLOOPCONF_WFSim::WFSname[80]

◆ WFSnormalize

int_fast8_t AOLOOPCONF_WFSim::WFSnormalize

1 if each WFS frame should be normalized to 1

◆ WFSnormfloor

float AOLOOPCONF_WFSim::WFSnormfloor

normalized by dividing by (total + AOconf[loop].WFSnormfloor)*AOconf[loop].WFSsize

◆ WFSrefzero

int_fast8_t AOLOOPCONF_WFSim::WFSrefzero

1 if WFS reference is zero

◆ WFStotalflux

float AOLOOPCONF_WFSim::WFStotalflux

Total WFS flux after dark subtraction


The documentation for this struct was generated from the following file: