|
High-Level Data Reduction Library 1.6.0a5
High-Level data reduction routines for ESO pipelines
|
#include "hdrl_cat_table.h"#include "hdrl_cat_areals.h"#include "hdrl_cat_radii.h"#include "hdrl_cat_phopt.h"#include "hdrl_cat_seeing.h"#include "hdrl_cat_overlp.h"#include "hdrl_cat_moments.h"#include "hdrl_cat_extend.h"#include "hdrl_cat_background.h"
Macros | |
| #define | INITROWS 2048 /* Allocation size for rows in the output table */ |
| #define | COL_NUMBER 1 |
| #define | COL_FLUXISO 2 |
| #define | COL_X 3 |
| #define | COL_XERR 4 |
| #define | COL_Y 5 |
| #define | COL_YERR 6 |
| #define | COL_SIGMA 7 |
| #define | COL_ELLIPT 8 |
| #define | COL_PA 9 |
| #define | COL_AREAL1 10 |
| #define | COL_AREAL2 11 |
| #define | COL_AREAL3 12 |
| #define | COL_AREAL4 13 |
| #define | COL_AREAL5 14 |
| #define | COL_AREAL6 15 |
| #define | COL_AREAL7 16 |
| #define | COL_AREAL8 17 |
| #define | COL_PEAKHEIGHT 18 |
| #define | COL_PKHTERR 19 |
| #define | COL_APFLUX1 20 |
| #define | COL_APFLUX1ERR 21 |
| #define | COL_APFLUX2 22 |
| #define | COL_APFLUX2ERR 23 |
| #define | COL_APFLUX3 24 |
| #define | COL_APFLUX3ERR 25 |
| #define | COL_APFLUX4 26 |
| #define | COL_APFLUX4ERR 27 |
| #define | COL_APFLUX5 28 |
| #define | COL_APFLUX5ERR 29 |
| #define | COL_APFLUX6 30 |
| #define | COL_APFLUX6ERR 31 |
| #define | COL_APFLUX7 32 |
| #define | COL_APFLUX7ERR 33 |
| #define | COL_APFLUX8 34 |
| #define | COL_APFLUX8ERR 35 |
| #define | COL_APFLUX9 36 |
| #define | COL_APFLUX9ERR 37 |
| #define | COL_APFLUX10 38 |
| #define | COL_APFLUX10ERR 39 |
| #define | COL_APFLUX11 40 |
| #define | COL_APFLUX11ERR 41 |
| #define | COL_APFLUX12 42 |
| #define | COL_APFLUX12ERR 43 |
| #define | COL_APFLUX13 44 |
| #define | COL_APFLUX13ERR 45 |
| #define | COL_PETRAD 46 |
| #define | COL_KRONRAD 47 |
| #define | COL_HALFRAD 48 |
| #define | COL_PETFLUX 49 |
| #define | COL_PETFLUXERR 50 |
| #define | COL_KRONFLUX 51 |
| #define | COL_KRONFLUXERR 52 |
| #define | COL_HALFFLUX 53 |
| #define | COL_HALFFLUXERR 54 |
| #define | COL_ERRFLAG 55 |
| #define | COL_SKYLEVEL 56 |
| #define | COL_SKYSIGMA 57 |
| #define | COL_AVCONF 58 |
| #define | COL_RA 59 |
| #define | COL_DEC 60 |
| #define | COL_CLASS 61 |
| #define | COL_STAT 62 |
| #define | COL_FWHM 63 |
Functions | |
| cpl_error_code | hdrl_tabinit (ap_t *ap, cpl_size *xcol, cpl_size *ycol, hdrl_catalogue_options cattype, cpl_table **tab, hdrl_casu_result *res) |
| Initialize catalogues. | |
| cpl_error_code | hdrl_do_seeing (ap_t *ap, cpl_size nobjects, cpl_table *tab) |
| Do seeing estimate. | |
| cpl_error_code | hdrl_process_results (ap_t *ap, double gain, cpl_size *nobjects, cpl_table *tab, hdrl_casu_result *res) |
| Process the results for each object and store them in the table. | |
| #define COL_APFLUX1 20 |
| #define COL_APFLUX10 38 |
| #define COL_APFLUX10ERR 39 |
| #define COL_APFLUX11 40 |
| #define COL_APFLUX11ERR 41 |
| #define COL_APFLUX12 42 |
| #define COL_APFLUX12ERR 43 |
| #define COL_APFLUX13 44 |
| #define COL_APFLUX13ERR 45 |
| #define COL_APFLUX1ERR 21 |
| #define COL_APFLUX2 22 |
| #define COL_APFLUX2ERR 23 |
| #define COL_APFLUX3 24 |
| #define COL_APFLUX3ERR 25 |
| #define COL_APFLUX4 26 |
| #define COL_APFLUX4ERR 27 |
| #define COL_APFLUX5 28 |
| #define COL_APFLUX5ERR 29 |
| #define COL_APFLUX6 30 |
| #define COL_APFLUX6ERR 31 |
| #define COL_APFLUX7 32 |
| #define COL_APFLUX7ERR 33 |
| #define COL_APFLUX8 34 |
| #define COL_APFLUX8ERR 35 |
| #define COL_APFLUX9 36 |
| #define COL_APFLUX9ERR 37 |
| #define COL_AREAL1 10 |
| #define COL_AREAL2 11 |
| #define COL_AREAL3 12 |
| #define COL_AREAL4 13 |
| #define COL_AREAL5 14 |
| #define COL_AREAL6 15 |
| #define COL_AREAL7 16 |
| #define COL_AREAL8 17 |
| #define COL_AVCONF 58 |
| #define COL_CLASS 61 |
| #define COL_DEC 60 |
| #define COL_ELLIPT 8 |
| #define COL_ERRFLAG 55 |
| #define COL_FLUXISO 2 |
| #define COL_FWHM 63 |
| #define COL_HALFFLUX 53 |
| #define COL_HALFFLUXERR 54 |
| #define COL_HALFRAD 48 |
| #define COL_KRONFLUX 51 |
| #define COL_KRONFLUXERR 52 |
| #define COL_KRONRAD 47 |
| #define COL_NUMBER 1 |
| #define COL_PA 9 |
| #define COL_PEAKHEIGHT 18 |
| #define COL_PETFLUX 49 |
| #define COL_PETFLUXERR 50 |
| #define COL_PETRAD 46 |
| #define COL_PKHTERR 19 |
| #define COL_RA 59 |
| #define COL_SIGMA 7 |
| #define COL_SKYLEVEL 56 |
| #define COL_SKYSIGMA 57 |
| #define COL_STAT 62 |
| #define COL_X 3 |
| #define COL_XERR 4 |
| #define COL_Y 5 |
| #define COL_YERR 6 |
| #define INITROWS 2048 /* Allocation size for rows in the output table */ |