Bad Pixel Search

Functions

void sinfo_bp_config_add (cpl_parameterlist *list)
 Adds parameters for the spectrum extraction.
void sinfo_bp_dist_config_add (cpl_parameterlist *list)
 Adds parameters for the spectrum extraction.
void sinfo_bp_lin_config_add (cpl_parameterlist *list)
 Adds parameters for the spectrum extraction.
void sinfo_bp_noise_config_add (cpl_parameterlist *list)
 Adds parameters for the spectrum extraction.
void sinfo_bp_norm_config_add (cpl_parameterlist *list)
 Adds parameters for the spectrum extraction.
void sinfo_bp_sky_config_add (cpl_parameterlist *list)
 Adds parameters for the spectrum extraction.

sinfo_bad_cfg_create()

allocate memory for a bad_cfg struct

Returns:
pointer to allocated base bad_cfg structure
Note:
only the main (base) structure is allocated


bad_config * sinfo_bad_cfg_create (void)

sinfo_bad_cfg_destroy()

deallocate all memory associated with a bad_config data structure

Parameters:
sc bad_config to deallocate
Returns:
void


void sinfo_bad_cfg_destroy (bad_config *sc)

sinfo_parse_cpl_input_badnorm

Parse input from CPL (parameters and set of input frames) to create a blackboard.

Parameters:
config cpl parameter list
sof cpl frames list
Returns:
1 newly allocated bad_config blackboard structure.

The requested cpl input is parsed and a blackboard object is created, then updated accordingly. Returns NULL in case of error.



bad_config * sinfo_parse_cpl_input_baddist (cpl_parameterlist *cpl_cfg, cpl_frameset *sof, const char *procatg, cpl_frameset **raw)

sinfo_parse_cpl_input_badnorm

Parse input from CPL (parameters and set of input frames) to create a blackboard.

Parameters:
config cpl parameter list
sof cpl frames list
Returns:
1 newly allocated bad_config blackboard structure. The requested cpl input is parsed and a blackboard object is created, then updated accordingly. Returns NULL in case of error.


bad_config * sinfo_parse_cpl_input_badnorm (cpl_parameterlist *cpl_cfg, cpl_frameset *sof, const char *procatg, cpl_frameset **raw)

sinfo_badnorm_free

free a bad_config object

Parameters:
cfg pointer to bad_config structure
Returns:
void


void sinfo_badnorm_free (bad_config **cfg)

sinfo_detnoise_cfg_create()

Returns:
pointer to allocated base detnoise_cfg structure allocate memory for a detnoise_cfg struct
Note:
only the main (base) structure is allocated


detnoise_config * sinfo_detnoise_cfg_create (void)

sinfo_detnoise_cfg_destroy()

deallocate all memory associated with a detnoise_config data structure

Parameters:
detnoise_config to deallocate
Returns:
void


void sinfo_detnoise_cfg_destroy (detnoise_config *sc)

sinfo_parse_cpl_input_detnoise

Parse input frames & parameters and create a blackboard.

Parameters:
sof pointer to input set of frames
raw pointer to input set of raw frames
Returns:
1 newly allocated detnoise_config blackboard structure.

The requested ini file is parsed and a blackboard object is created, then updated accordingly. Returns NULL in case of error.



detnoise_config * sinfo_parse_cpl_input_detnoise (cpl_parameterlist *cpl_cfg, cpl_frameset *sof, cpl_frameset **raw)

sinfo_detnoise_free()

deallocate all memory associated with a detnoise_config data structure

Parameters:
cfg detnoise_config to deallocate
Returns:
void


void sinfo_detnoise_free (detnoise_config *cfg)

sinfo_new_add_bp_map()

coadd bad pixel maps

Parameters:
plugin_id name of plug-in
config recipe configuration parameters
sof set of frame
Returns:
integer (0 if it worked, -1 if it doesn't)


int sinfo_new_add_bp_map (const char *plugin_id, cpl_parameterlist *config, cpl_frameset *sof, cpl_frameset *ref_set)

Detailed Description

TBD


Function Documentation

void sinfo_bp_config_add ( cpl_parameterlist *  list  ) 

Adds parameters for the spectrum extraction.

Parameters:
list Parameter list to which parameters are added.
Returns:
Nothing.

TBD

Definition at line 56 of file sinfo_bp_config.c.

void sinfo_bp_dist_config_add ( cpl_parameterlist *  list  ) 

Adds parameters for the spectrum extraction.

Parameters:
list Parameter list to which parameters are added.
Returns:
Nothing.

TBD

Definition at line 55 of file sinfo_bp_dist_config.c.

void sinfo_bp_lin_config_add ( cpl_parameterlist *  list  ) 

Adds parameters for the spectrum extraction.

Parameters:
list Parameter list to which parameters are added.
Returns:
Nothing.

TBD

Definition at line 57 of file sinfo_bp_lin_config.c.

void sinfo_bp_noise_config_add ( cpl_parameterlist *  list  ) 

Adds parameters for the spectrum extraction.

Parameters:
list Parameter list to which parameters are added.
Returns:
Nothing.

TBD

Definition at line 55 of file sinfo_bp_noise_config.c.

void sinfo_bp_norm_config_add ( cpl_parameterlist *  list  ) 

Adds parameters for the spectrum extraction.

Parameters:
list Parameter list to which parameters are added.
Returns:
Nothing.

TBD

Definition at line 55 of file sinfo_bp_norm_config.c.

void sinfo_bp_sky_config_add ( cpl_parameterlist *  list  ) 

Adds parameters for the spectrum extraction.

Parameters:
list Parameter list to which parameters are added.
Returns:
Nothing.

TBD

Definition at line 55 of file sinfo_bp_sky_config.c.


Generated on 8 Mar 2011 for SINFONI Pipeline Reference Manual by  doxygen 1.6.1