MUSE Pipeline Reference Manual  2.1.1
Data Fields
muse_pixtable Struct Reference

Structure definition of MUSE pixel table. More...

#include <muse_pixtable.h>

Data Fields

cpl_table * table
 The pixel table. More...
 
cpl_propertylist * header
 The FITS header. More...
 
cpl_table * ffspec
 A flat-field spectrum. More...
 

Detailed Description

Structure definition of MUSE pixel table.

Type to store MUSE pixel tables a table of coordinates and pixel values is stored together with a FITS header.

Definition at line 237 of file muse_pixtable.h.

Field Documentation

cpl_table* muse_pixtable::ffspec

A flat-field spectrum.

This may contain the (average) flat-field spectrum of an IFU or an exposure, in the format of a two-column table. The columns then are MUSE_PIXTABLE_FFLAMBDA and MUSE_PIXTABLE_FFDATA.

Definition at line 260 of file muse_pixtable.h.

Referenced by muse_pixtable_append_ff(), muse_pixtable_delete(), muse_pixtable_load_merge_channels(), muse_pixtable_restrict_wavelength(), muse_pixtable_save(), and muse_postproc_revert_ffspec_maybe().

cpl_propertylist* muse_pixtable::header

The FITS header.

This contains the FITS keywords that are read from or written to the output file.

Definition at line 251 of file muse_pixtable.h.

Referenced by muse_basicproc_apply_illum(), muse_basicproc_apply_twilight(), muse_basicproc_load_reduced(), muse_basicproc_mask_notch_filter(), muse_basicproc_shift_pixtable(), muse_dar_check(), muse_dar_correct(), muse_flux_calibrate(), muse_flux_integrate_std(), muse_lsf_create_arcpixtable(), muse_phys_air_to_vacuum(), muse_pixgrid_create(), muse_pixtable_compute_limits(), muse_pixtable_create(), muse_pixtable_delete(), muse_pixtable_dump(), muse_pixtable_duplicate(), muse_pixtable_extracted_get_slices(), muse_pixtable_fix_exp_headers(), muse_pixtable_from_imagelist(), muse_pixtable_get_expnum(), muse_pixtable_get_type(), muse_pixtable_is_fluxcal(), muse_pixtable_is_rvcorr(), muse_pixtable_is_skysub(), muse_pixtable_load_merge_channels(), muse_pixtable_load_window(), muse_pixtable_origin_copy_offsets(), muse_pixtable_origin_get_offset(), muse_pixtable_origin_set_offset(), muse_pixtable_restrict_wavelength(), muse_pixtable_restrict_xpos(), muse_pixtable_restrict_ypos(), muse_pixtable_save(), muse_pixtable_to_imagelist(), muse_postproc_process_exposure(), muse_postproc_revert_ffspec_maybe(), muse_resampling_collapse_pixgrid(), muse_resampling_cube(), muse_resampling_image(), muse_resampling_params_delete(), muse_resampling_spectrum(), muse_resampling_spectrum_iterate(), muse_rvcorrect(), muse_sky_subtract_lines_old(), muse_utils_pixtable_fit_line_gaussian(), muse_wcs_locate_sources(), muse_wcs_position_celestial(), muse_wcs_project_tan(), and muse_xcombine_tables().

cpl_table* muse_pixtable::table

The pixel table.

The MUSE pixel table has the following columns:

  • 'xpos': the relative x-pixel position in the output datacube
  • 'ypos': the relative y-pixel position in the output datacube
  • 'lambda': wavelength of this pixel
  • 'data': the data value in this pixel, this is in count (= electrons) units at time of table creation
  • 'dq': the Euro3D bad pixel status of this pixel
  • 'stat': the data variance of this pixel, in count**2 (= electrons**2) units at time of table creation
  • 'origin': encoded value of IFU and slice number, as well as x and y position in the raw (trimmed) data

It may additionally contain a column 'weight' which per-pixel weight information to be used for resampling.

Definition at line 243 of file muse_pixtable.h.

Referenced by muse_basicproc_apply_illum(), muse_basicproc_apply_twilight(), muse_basicproc_load_reduced(), muse_basicproc_mask_notch_filter(), muse_basicproc_shift_pixtable(), muse_dar_check(), muse_dar_correct(), muse_flux_calibrate(), muse_flux_integrate_std(), muse_lsf_average_cube_all(), muse_lsf_create_arcpixtable(), muse_lsf_fit_slice(), muse_lsf_params_fit(), muse_phys_air_to_vacuum(), muse_pixgrid_create(), muse_pixtable_and_selected_mask(), muse_pixtable_append_ff(), muse_pixtable_compute_limits(), muse_pixtable_create(), muse_pixtable_delete(), muse_pixtable_dump(), muse_pixtable_duplicate(), muse_pixtable_erase_ifu_slice(), muse_pixtable_extracted_get_slices(), muse_pixtable_fix_exp_headers(), muse_pixtable_flux_multiply(), muse_pixtable_get_nrow(), muse_pixtable_load_merge_channels(), muse_pixtable_load_window(), muse_pixtable_reset_dq(), muse_pixtable_restrict_wavelength(), muse_pixtable_restrict_xpos(), muse_pixtable_restrict_ypos(), muse_pixtable_save(), muse_pixtable_spectrum_apply(), muse_pixtable_wcs_check(), muse_postproc_process_exposure(), muse_resampling_collapse_pixgrid(), muse_resampling_cube(), muse_resampling_euro3d(), muse_resampling_image(), muse_resampling_params_delete(), muse_resampling_spectrum(), muse_resampling_spectrum_iterate(), muse_rvcorrect(), muse_sky_lines_spectrum(), muse_sky_subtract_continuum(), muse_sky_subtract_lines(), muse_sky_subtract_lines_old(), muse_utils_pixtable_fit_line_gaussian(), muse_wcs_position_celestial(), muse_wcs_project_tan(), muse_xcombine_tables(), and select_arc_line().


The documentation for this struct was generated from the following file: