Rebinning
Rebinning Results Container | |
| GiRebinning * | giraffe_rebinning_new (void) |
| Create an empty rebinning results container. | |
| GiRebinning * | giraffe_rebinning_create (GiImage *spectra, GiImage *errors) |
| Fills a rebinning results container. | |
| void | giraffe_rebinning_delete (GiRebinning *rebinning) |
| Destroys a rebinning results container. | |
| void | giraffe_rebinning_destroy (GiRebinning *rebinning) |
| Destroys a rebinning results container and its contents. | |
Rebinning Configuration Data | |
| GiRebinConfig * | giraffe_rebin_config_create (cpl_parameterlist *list) |
| Creates a setup structure for the rebinning. | |
| void | giraffe_rebin_config_destroy (GiRebinConfig *config) |
| Destroys a spectrum extraction setup structure. | |
| void | giraffe_rebin_config_add (cpl_parameterlist *list) |
| Adds parameters for the rebinning. | |
Defines | |
| #define | GIFITS_KEYWORD_MISSING_MSG "FITS KEYWORD [%s] not found!! Aborting..." |
| #define | GIWAVECAL_GRATING_WAVELENGTH_EPSILON 0.0001 |
Typedefs | |
| typedef enum GiLocDataType | GiLocDataType |
| typedef GiGrat | GiGrat |
| typedef GiFiberPosition | GiFiberPosition |
| typedef GiLocPosition | GiLocPosition |
| typedef GiBinnParams | GiBinnParams |
| typedef GiSlitGeo | GiSlitGeo |
| typedef GiWcalSolution | GiWcalSolution |
| typedef GiRebinInfo | GiRebinInfo |
Enumerations | |
| enum | GiLocDataType |
Functions | |
| GiRange * | giraffe_rebin_get_wavelength_range (GiImage *spectra, GiTable *wlsolution, GiTable *grating, GiTable *slitgeometry, cxbool common) |
| Compute the wavelenght range of spectra. | |
| cxint | giraffe_rebin_spectra (GiRebinning *rebinning, const GiExtraction *extraction, const GiTable *fibers, const GiLocalization *localization, const GiTable *grating, const GiTable *slitgeo, const GiTable *solution, const GiRebinConfig *config) |
| Rebin an Extracted Spectra Frame and associated Errors Frame. | |
Variables | |
| cx_string * | GiGrat::filter_name |
| cx_string * | GiGrat::setup_name |
| cx_string * | GiGrat::slit_name |
| cxint | GiGrat::order |
| cxdouble | GiGrat::wlen0 |
| cxdouble | GiGrat::wlenmin |
| cxdouble | GiGrat::wlenmax |
| cxdouble | GiGrat::band |
| cxdouble | GiGrat::resol |
| cxdouble | GiGrat::space |
| cxdouble | GiGrat::theta |
| cxdouble | GiGrat::fcoll |
| cxdouble | GiGrat::gcam |
| cxdouble | GiGrat::slitdx |
| cxdouble | GiGrat::slitdy |
| cxdouble | GiGrat::slitphi |
| cpl_matrix * | GiFiberPosition::y_fiber |
| cxint | GiLocPosition::wdeg |
| GiLocDataType | GiLocPosition::type |
| cpl_image * | GiLocPosition::centroids |
| cpl_image * | GiLocPosition::widths |
| cxint | GiBinnParams::ydeg |
| cpl_matrix ** | GiSlitGeo::subslits |
| lmrq_model_id | GiWcalSolution::opt_mod |
| cpl_matrix * | GiWcalSolution::opt_mod_params |
| GiSlitGeo * | GiWcalSolution::wav_coeffs |
| GiSlitGeo * | GiWcalSolution::wav_limits |
| const cxchar * | GiRebinInfo::scale |
| const cxchar * | GiRebinInfo::range |
| const cxchar * | GiRebinInfo::units |
| cxdouble | GiRebinInfo::wmin |
| cxdouble | GiRebinInfo::wcenter |
| cxdouble | GiRebinInfo::wmax |
| cxdouble | GiRebinInfo::wstep |
| cxint | GiRebinInfo::offset |
Detailed Description
TBDFunction Documentation
|
|
Adds parameters for the rebinning.
Definition at line 4957 of file girebinning.c. |
|
|
Creates a setup structure for the rebinning.
Definition at line 4833 of file girebinning.c. |
|
|
Destroys a spectrum extraction setup structure.
Definition at line 4933 of file girebinning.c. |
|
||||||||||||||||||||||||
|
Compute the wavelenght range of spectra. TBD Definition at line 3908 of file girebinning.c. References giraffe_range_create(). Referenced by giraffe_reconstruction_build(). |
|
||||||||||||||||||||||||||||||||||||
|
Rebin an Extracted Spectra Frame and associated Errors Frame.
Definition at line 4046 of file girebinning.c. References GiExtraction::error, giraffe_image_get_properties(), giraffe_table_get(), giraffe_table_get_properties(), GiLocalization::locw, GiLocalization::locy, and GiExtraction::spectra. Referenced by giraffe_calibrate_slit(), and giraffe_transmission_compute(). |
|
||||||||||||
|
Fills a rebinning results container.
Definition at line 4723 of file girebinning.c. References GiRebinning::errors, giraffe_rebinning_new(), and GiRebinning::spectra. |
|
|
Destroys a rebinning results container.
Definition at line 4760 of file girebinning.c. Referenced by giraffe_transmission_compute(). |
|
|
Destroys a rebinning results container and its contents.
Definition at line 4788 of file girebinning.c. References GiRebinning::errors, giraffe_image_delete(), and GiRebinning::spectra. Referenced by giraffe_calibrate_slit(). |
|
|
Create an empty rebinning results container.
Definition at line 4694 of file girebinning.c. References GiRebinning::errors, and GiRebinning::spectra. Referenced by giraffe_calibrate_slit(), giraffe_rebinning_create(), and giraffe_transmission_compute(). |
Variable Documentation
|
|
grating band Definition at line 86 of file girebinning.c. |
|
|
collimator focal length {mm} Definition at line 90 of file girebinning.c. |
|
|
grating filter name e.g. HR13 Definition at line 79 of file girebinning.c. |
|
|
camera magnification factor Definition at line 91 of file girebinning.c. |
|
|
LMRQ Model used during wavecalibration Definition at line 136 of file girebinning.c. |
|
|
grating diffraction order Definition at line 82 of file girebinning.c. |
|
|
grating resolution Definition at line 87 of file girebinning.c. |
|
|
grating setup name Definition at line 80 of file girebinning.c. |
|
|
grating slit name e.g. Medusa1 Definition at line 81 of file girebinning.c. |
|
|
slit position X offset {mm} Definition at line 92 of file girebinning.c. |
|
|
slit position Y offset {mm} Definition at line 93 of file girebinning.c. |
|
|
slit position angle {rad} Definition at line 94 of file girebinning.c. |
|
|
grating groove spacing {mm} Definition at line 88 of file girebinning.c. |
|
|
grating angle {rad} Definition at line 89 of file girebinning.c. |
|
|
data format Definition at line 111 of file girebinning.c. |
|
|
width 2D polynomial fit order Definition at line 110 of file girebinning.c. |
|
|
grating central wavelength {mm} Definition at line 83 of file girebinning.c. |
|
|
grating maximum wavelength {mm} Definition at line 85 of file girebinning.c. |
|
|
grating minimum wavelength {mm} Definition at line 84 of file girebinning.c. |
|
|
Y Position of Fibers {mm} Definition at line 102 of file girebinning.c. |
|
|
Binning step in Y direction {pixel} Definition at line 121 of file girebinning.c. |
