Test Object extraction with bad pixels interpolation
[Unit Tests]

Defines

#define MODULE_ID   "XSH_EXTRACT_CLEAN"
#define MODULE_ID   "XSH_EXTRACT_CLEAN"

Enumerations

enum  { DECODEBP_OPT, METHOD_OPT, DEBUG_OPT, HELP_OPT }
enum  { DECODEBP_OPT, METHOD_OPT, DEBUG_OPT, HELP_OPT }

Functions

static void Help (void)
static void HandleOptions (int argc, char **argv, xsh_extract_param *extract_par, int *decode_bp)
static void analyse_extraction (cpl_frame *rec_frame, xsh_instrument *instr)
int main (int argc, char **argv)
 Unit test of xsh_extract_clean.
cpl_error_code xsh_set_wcs (cpl_propertylist *header, const double crpix1, const double crval1, const double cdelt1, const double crpix2, const double crval2, const double cdelt2)
static cpl_frame * xsh_extract_local_clean (cpl_frame *frame2D, xsh_instrument *instrument)

Variables

static struct option long_options []
static struct option long_options []

Define Documentation

#define MODULE_ID   "XSH_EXTRACT_CLEAN"

Definition at line 66 of file test-xsh_extract_clean_sym.c.

#define MODULE_ID   "XSH_EXTRACT_CLEAN"

Definition at line 66 of file test-xsh_extract_clean.c.


Enumeration Type Documentation

anonymous enum
Enumerator:
DECODEBP_OPT 
METHOD_OPT 
DEBUG_OPT 
HELP_OPT 

Definition at line 68 of file test-xsh_extract_clean.c.

anonymous enum
Enumerator:
DECODEBP_OPT 
METHOD_OPT 
DEBUG_OPT 
HELP_OPT 

Definition at line 68 of file test-xsh_extract_clean_sym.c.


Function Documentation

static void analyse_extraction ( cpl_frame *  rec_frame,
xsh_instrument instr 
) [static]
static void HandleOptions ( int  argc,
char **  argv,
xsh_extract_param extract_par,
int *  decode_bp 
) [static]
static void Help ( void   )  [static]

Definition at line 80 of file test-xsh_extract_clean_sym.c.

References TEST_END.

int main ( int  argc,
char **  argv 
)
static cpl_frame* xsh_extract_local_clean ( cpl_frame *  frame2D,
xsh_instrument instrument 
) [static]
cpl_error_code xsh_set_wcs ( cpl_propertylist *  header,
const double  crpix1,
const double  crval1,
const double  cdelt1,
const double  crpix2,
const double  crval2,
const double  cdelt2 
)

Variable Documentation

struct option long_options[] [static]
Initial value:
 {
  {"decode-bp", required_argument, 0, DECODEBP_OPT},
  {"method", required_argument, 0, METHOD_OPT},
  {"debug", required_argument, 0, DEBUG_OPT},
  {"help", 0, 0, HELP_OPT},
  {0, 0, 0, 0}
}

Definition at line 72 of file test-xsh_extract_clean_sym.c.

Referenced by HandleOptions().

struct option long_options[] [static]
Initial value:
 {
  {"decode-bp", required_argument, 0, DECODEBP_OPT},
  {"method", required_argument, 0, METHOD_OPT},
  {"debug", required_argument, 0, DEBUG_OPT},
  {"help", 0, 0, HELP_OPT},
  {0, 0, 0, 0}
}

Definition at line 72 of file test-xsh_extract_clean.c.


Generated on 13 Mar 2013 for X-shooter Pipeline Reference Manual by  doxygen 1.6.1