|
CR2RE Pipeline Reference Manual 1.6.10
|
Hdrl parameter defining the final output grid. More...
Functions | |
| hdrl_parameter * | hdrl_resample_parameter_create_outgrid2D (const double delta_ra, const double delta_dec) |
| Creates a resample_outgrid hdrl parameter object for a 2 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_2D. Only two values can be set by the caller. The remaining values (see hdrl_resample_parameter_create_outgrid2D_userdef() for all values) are derived from the data itself by the hdrl_resample_compute() function. | |
| hdrl_parameter * | hdrl_resample_parameter_create_outgrid3D (const double delta_ra, const double delta_dec, const double delta_lambda) |
| Creates a resample_outgrid hdrl parameter object for a 3 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_3D. Only three values can be set by the caller. The remaining values (see hdrl_resample_parameter_create_outgrid3D_userdef() for all values) are derived from the data itself by the hdrl_resample_compute() function. | |
| hdrl_parameter * | hdrl_resample_parameter_create_outgrid2D_userdef (const double delta_ra, const double delta_dec, const double ra_min, const double ra_max, const double dec_min, const double dec_max, const double fieldmargin) |
| Creates a resample_outgrid hdrl parameter object for a 2 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_2D. All values must be set by the caller (see also hdrl_resample_parameter_create_outgrid2D()) . | |
| hdrl_parameter * | hdrl_resample_parameter_create_outgrid3D_userdef (const double delta_ra, const double delta_dec, const double delta_lambda, const double ra_min, const double ra_max, const double dec_min, const double dec_max, const double lambda_min, const double lambda_max, const double fieldmargin) |
| Creates a resample_outgrid hdrl parameter object for a 3 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_3D. All values must be set by the caller (see also hdrl_resample_parameter_create_outgrid3D()). | |
| cpl_error_code | hdrl_resample_parameter_outgrid_verify (const hdrl_parameter *hp) |
| verify parameters have proper values | |
| int | hdrl_resample_parameter_outgrid_check (const hdrl_parameter *self) |
| check method is of proper type | |
Hdrl parameter defining the final output grid.
The parameter controlling the output grid is
depending on a 2D or 3D interpolation and if the user wants to specify the final output grid on a high granularity or the hdrl routine should derive it from the input data.
| hdrl_parameter * hdrl_resample_parameter_create_outgrid2D | ( | const double | delta_ra, |
| const double | delta_dec | ||
| ) |
Creates a resample_outgrid hdrl parameter object for a 2 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_2D. Only two values can be set by the caller. The remaining values (see hdrl_resample_parameter_create_outgrid2D_userdef() for all values) are derived from the data itself by the hdrl_resample_compute() function.
| delta_ra | step size in right ascension [deg] |
| delta_dec | step size in declination [deg] |
This function creates a hdrl_resample_parameter_outgrid object HDRL_RESAMPLE_OUTGRID_2D
Definition at line 2734 of file hdrl_resample.c.
References hdrl_resample_parameter_outgrid_verify().
| hdrl_parameter * hdrl_resample_parameter_create_outgrid2D_userdef | ( | const double | delta_ra, |
| const double | delta_dec, | ||
| const double | ra_min, | ||
| const double | ra_max, | ||
| const double | dec_min, | ||
| const double | dec_max, | ||
| const double | fieldmargin | ||
| ) |
Creates a resample_outgrid hdrl parameter object for a 2 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_2D. All values must be set by the caller (see also hdrl_resample_parameter_create_outgrid2D()) .
| delta_ra | step size in right ascension [deg] |
| delta_dec | step size in declination [deg] |
| ra_min | minimum right ascension [deg] |
| ra_max | maximum right ascension [deg] |
| dec_min | minimum declination [deg] |
| dec_max | maximum declination [deg] |
| fieldmargin | additional field margin [percent] |
This function creates a hdrl_resample_parameter_outgrid object HDRL_RESAMPLE_OUTGRID_2D
Definition at line 2856 of file hdrl_resample.c.
References hdrl_resample_parameter_outgrid_verify().
| hdrl_parameter * hdrl_resample_parameter_create_outgrid3D | ( | const double | delta_ra, |
| const double | delta_dec, | ||
| const double | delta_lambda | ||
| ) |
Creates a resample_outgrid hdrl parameter object for a 3 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_3D. Only three values can be set by the caller. The remaining values (see hdrl_resample_parameter_create_outgrid3D_userdef() for all values) are derived from the data itself by the hdrl_resample_compute() function.
| delta_ra | step size in right ascension [deg] |
| delta_dec | step size in declination [deg] |
| delta_lambda | step size in wavelength direction [m] |
This function creates a hdrl_resample_parameter_outgrid object HDRL_RESAMPLE_OUTGRID_3D
Definition at line 2796 of file hdrl_resample.c.
References hdrl_resample_parameter_outgrid_verify().
| hdrl_parameter * hdrl_resample_parameter_create_outgrid3D_userdef | ( | const double | delta_ra, |
| const double | delta_dec, | ||
| const double | delta_lambda, | ||
| const double | ra_min, | ||
| const double | ra_max, | ||
| const double | dec_min, | ||
| const double | dec_max, | ||
| const double | lambda_min, | ||
| const double | lambda_max, | ||
| const double | fieldmargin | ||
| ) |
Creates a resample_outgrid hdrl parameter object for a 3 dimensional interpolation, i.e HDRL_RESAMPLE_OUTGRID_3D. All values must be set by the caller (see also hdrl_resample_parameter_create_outgrid3D()).
| delta_ra | step size in right ascension [deg] |
| delta_dec | step size in declination [deg] |
| delta_lambda | step size in wavelength direction [m] |
| ra_min | minimum right ascension [deg] |
| ra_max | maximum right ascension [deg] |
| dec_min | minimum declination [deg] |
| dec_max | maximum declination [deg] |
| lambda_min | step size in right ascension [m] |
| lambda_max | step size in declination [m] |
| fieldmargin | additional field margin [percent] |
This function creates a hdrl_resample_parameter_outgrid object HDRL_RESAMPLE_OUTGRID_3D
Definition at line 2925 of file hdrl_resample.c.
References hdrl_resample_parameter_outgrid_verify().
| int hdrl_resample_parameter_outgrid_check | ( | const hdrl_parameter * | self | ) |
check method is of proper type
| self | hdrl_parameter |
Definition at line 3442 of file hdrl_resample.c.
Referenced by hdrl_resample_parameter_outgrid_verify().
| cpl_error_code hdrl_resample_parameter_outgrid_verify | ( | const hdrl_parameter * | hp | ) |
verify parameters have proper values
| hp | hdrl_parameter |
Definition at line 3269 of file hdrl_resample.c.
References hdrl_resample_parameter_outgrid_check().
Referenced by hdrl_resample_compute(), hdrl_resample_parameter_create_outgrid2D(), hdrl_resample_parameter_create_outgrid2D_userdef(), hdrl_resample_parameter_create_outgrid3D(), and hdrl_resample_parameter_create_outgrid3D_userdef().