cacao  Release 0.1.03-dev
Compute And Control For Adaptive Optics
info.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void __attribute__ ((constructor)) libinit_info()
 Initialize module. More...
 
int kbdhit (void)
 
int print_header (const char *str, char c)
 
struct timespec info_time_diff (struct timespec start, struct timespec end)
 
long brighter (const char *ID_name, double value)
 
errno_t img_nbpix_flux (const char *ID_name)
 
float img_percentile_float (const char *ID_name, float p)
 
double img_percentile_double (const char *ID_name, double p)
 
double img_percentile (const char *ID_name, double p)
 
int img_histoc (const char *ID_name, const char *fname)
 
errno_t make_histogram (const char *ID_name, const char *ID_out_name, double min, double max, long nbsteps)
 
double ssquare (const char *ID_name)
 
double rms_dev (const char *ID_name)
 
errno_t info_image_stats (const char *ID_name, const char *options)
 
imageID info_cubestats (const char *ID_name, const char *IDmask_name, const char *outfname)
 
double img_min (const char *ID_name)
 
double img_max (const char *ID_name)
 
errno_t profile (const char *ID_name, const char *outfile, double xcenter, double ycenter, double step, long nb_step)
 
errno_t profile2im (const char *profile_name, long nbpoints, unsigned long size, double xcenter, double ycenter, double radius, const char *out)
 
errno_t printpix (const char *ID_name, const char *filename)
 
double background_photon_noise (const char *ID_name)
 
int test_structure_function (const char *ID_name, long NBpoints, const char *fname)
 
imageID full_structure_function (const char *ID_name, long NBpoints, const char *ID_out)
 
imageID fft_structure_function (const char *ID_in, const char *ID_out)
 
imageID info_cubeMatchMatrix (const char *IDin_name, const char *IDout_name)
 

Function Documentation

◆ __attribute__()

void __attribute__ ( (constructor)  )

Initialize module.

◆ background_photon_noise()

double background_photon_noise ( const char *  ID_name)

◆ brighter()

long brighter ( const char *  ID_name,
double  value 
)

◆ fft_structure_function()

imageID fft_structure_function ( const char *  ID_in,
const char *  ID_out 
)

◆ full_structure_function()

imageID full_structure_function ( const char *  ID_name,
long  NBpoints,
const char *  ID_out 
)

◆ img_histoc()

int img_histoc ( const char *  ID_name,
const char *  fname 
)

◆ img_max()

double img_max ( const char *  ID_name)

◆ img_min()

double img_min ( const char *  ID_name)

◆ img_nbpix_flux()

errno_t img_nbpix_flux ( const char *  ID_name)

◆ img_percentile()

double img_percentile ( const char *  ID_name,
double  p 
)

◆ img_percentile_double()

double img_percentile_double ( const char *  ID_name,
double  p 
)

◆ img_percentile_float()

float img_percentile_float ( const char *  ID_name,
float  p 
)

◆ info_cubeMatchMatrix()

imageID info_cubeMatchMatrix ( const char *  IDin_name,
const char *  IDout_name 
)

◆ info_cubestats()

imageID info_cubestats ( const char *  ID_name,
const char *  IDmask_name,
const char *  outfname 
)

◆ info_image_stats()

errno_t info_image_stats ( const char *  ID_name,
const char *  options 
)

◆ info_time_diff()

struct timespec info_time_diff ( struct timespec  start,
struct timespec  end 
)

◆ kbdhit()

int kbdhit ( void  )

◆ make_histogram()

errno_t make_histogram ( const char *  ID_name,
const char *  ID_out_name,
double  min,
double  max,
long  nbsteps 
)

◆ print_header()

int print_header ( const char *  str,
char  c 
)

◆ printpix()

errno_t printpix ( const char *  ID_name,
const char *  filename 
)

◆ profile()

errno_t profile ( const char *  ID_name,
const char *  outfile,
double  xcenter,
double  ycenter,
double  step,
long  nb_step 
)

◆ profile2im()

errno_t profile2im ( const char *  profile_name,
long  nbpoints,
unsigned long  size,
double  xcenter,
double  ycenter,
double  radius,
const char *  out 
)

◆ rms_dev()

double rms_dev ( const char *  ID_name)

◆ ssquare()

double ssquare ( const char *  ID_name)

◆ test_structure_function()

int test_structure_function ( const char *  ID_name,
long  NBpoints,
const char *  fname 
)