24 #ifndef MUSE_EXP_COMBINE_Z_H 25 #define MUSE_EXP_COMBINE_Z_H 31 #include <muse_instrument.h> 105 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_NEAREST 1 106 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_LINEAR 2 107 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_QUADRATIC 3 108 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_RENKA 4 109 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_DRIZZLE 5 110 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_LANCZOS 6 111 #define MUSE_EXP_COMBINE_PARAM_RESAMPLE_INVALID_VALUE -1 112 #define MUSE_EXP_COMBINE_PARAM_CRTYPE_IRAF 1 113 #define MUSE_EXP_COMBINE_PARAM_CRTYPE_MEAN 2 114 #define MUSE_EXP_COMBINE_PARAM_CRTYPE_MEDIAN 3 115 #define MUSE_EXP_COMBINE_PARAM_CRTYPE_INVALID_VALUE -1 116 #define MUSE_EXP_COMBINE_PARAM_FORMAT_CUBE 1 117 #define MUSE_EXP_COMBINE_PARAM_FORMAT_EURO3D 2 118 #define MUSE_EXP_COMBINE_PARAM_FORMAT_XCUBE 3 119 #define MUSE_EXP_COMBINE_PARAM_FORMAT_XEURO3D 4 120 #define MUSE_EXP_COMBINE_PARAM_FORMAT_SDPCUBE 5 121 #define MUSE_EXP_COMBINE_PARAM_FORMAT_INVALID_VALUE -1 122 #define MUSE_EXP_COMBINE_PARAM_WEIGHT_EXPTIME 1 123 #define MUSE_EXP_COMBINE_PARAM_WEIGHT_FWHM 2 124 #define MUSE_EXP_COMBINE_PARAM_WEIGHT_NONE 3 125 #define MUSE_EXP_COMBINE_PARAM_WEIGHT_INVALID_VALUE -1 int ld
Number of adjacent pixels to take into account during resampling in all three directions (loop distan...
const char * crtype_s
Type of statistics used for detection of cosmic rays during final resampling. "iraf" uses the varianc...
const char * resample_s
The resampling technique to use for the final output cube. (as string)
const char * pixfrac
Pixel down-scaling factor for the "drizzle" resampling method. Up to three, comma-separated, floating-point values can be given. If only one value is given, it applies to all dimensions, two values are interpreted as spatial and spectral direction, respectively, while three are taken as horizontal, vertical, and spectral.
double crsigma
Sigma rejection factor to use for cosmic ray rejection during final resampling. A zero or negative va...
const char * format_s
Type of output file format, "Cube" is a standard FITS cube with NAXIS=3 and multiple extensions (for ...
int format
Type of output file format, "Cube" is a standard FITS cube with NAXIS=3 and multiple extensions (for ...
double dy
Vertical step size for resampling (in arcsec or pixel). The following defaults are taken when this va...
Structure to hold the parameters of the muse_exp_combine recipe.
const char * weight_s
Type of weighting scheme to use when combining multiple exposures. "exptime" just uses the exposure t...
int crtype
Type of statistics used for detection of cosmic rays during final resampling. "iraf" uses the varianc...
double lambdamax
Cut off the data above this wavelength after loading the pixel table(s).
int weight
Type of weighting scheme to use when combining multiple exposures. "exptime" just uses the exposure t...
const char * filter
The filter name(s) to be used for the output field-of-view image. Each name has to correspond to an E...
int resample
The resampling technique to use for the final output cube.
double lambdamin
Cut off the data below this wavelength after loading the pixel table(s).
const char * save
Select output product(s) to save. Can contain one or more of "cube" (output cube and associated image...
double dlambda
Wavelength step size (in Angstrom). Natural instrument sampling is used, if this is 0...
double dx
Horizontal step size for resampling (in arcsec or pixel). The following defaults are taken when this ...
double rc
Critical radius for the "renka" resampling method.
struct muse_exp_combine_params_s muse_exp_combine_params_t
Structure to hold the parameters of the muse_exp_combine recipe.