GiGrating Struct Reference
Structure to handle Grating Information. More...
#include <gigrating.h>
Data Fields | |
| cx_string * | setup |
| cx_string * | name |
| cx_string * | filter |
| cx_string * | slit |
| cxint | order |
| cxdouble | wlen0 |
| cxdouble | wlenmin |
| cxdouble | wlenmax |
| cxdouble | band |
| cxint | resol |
| cxdouble | space |
| cxdouble | theta |
| cxdouble | fcoll |
| cxdouble | gcam |
| cxdouble | sdx |
| cxdouble | sdy |
| cxdouble | sphi |
Detailed Description
Structure to handle Grating Information.Structure stores the relevant characteristics of a specific Giraffe Grating
Definition at line 52 of file gigrating.h.
Field Documentation
| cxdouble band |
grating band
Definition at line 61 of file gigrating.h.
Referenced by giraffe_grating_dump(), and giraffe_grating_setup().
| cxdouble fcoll |
collimator focal length {mm}
Definition at line 65 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wlsolution_new().
| cx_string* filter |
grating filter name e.g. HR13
Definition at line 55 of file gigrating.h.
Referenced by giraffe_grating_create(), giraffe_grating_delete(), giraffe_grating_dump(), and giraffe_grating_setup().
| cxdouble gcam |
camera magnification factor
Definition at line 66 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wlsolution_new().
| cx_string* name |
grating name e.g. HR
Definition at line 54 of file gigrating.h.
Referenced by giraffe_grating_create(), giraffe_grating_delete(), giraffe_grating_dump(), giraffe_grating_new(), and giraffe_grating_setup().
| cxint order |
grating diffraction order
Definition at line 57 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), giraffe_wlsolution_create(), and giraffe_wlsolution_new().
| cxint resol |
grating resolution
Definition at line 62 of file gigrating.h.
Referenced by giraffe_grating_dump(), and giraffe_grating_setup().
| cxdouble sdx |
slit position X offset {mm}
Definition at line 67 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wlsolution_new().
| cxdouble sdy |
slit position Y offset {mm}
Definition at line 68 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wlsolution_new().
| cx_string* setup |
grating setup name
Definition at line 53 of file gigrating.h.
Referenced by giraffe_grating_create(), giraffe_grating_delete(), giraffe_grating_dump(), and giraffe_grating_setup().
| cx_string* slit |
grating slit name e.g. Medusa1
Definition at line 56 of file gigrating.h.
Referenced by giraffe_grating_create(), giraffe_grating_delete(), and giraffe_grating_setup().
| cxdouble space |
grating groove spacing {mm}
Definition at line 63 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), giraffe_wlsolution_create(), and giraffe_wlsolution_new().
| cxdouble sphi |
slit position angle {rad}
Definition at line 69 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wlsolution_new().
| cxdouble theta |
grating angle {rad}
Definition at line 64 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wlsolution_new().
| cxdouble wlen0 |
grating central wavelength {mm}
Definition at line 58 of file gigrating.h.
Referenced by giraffe_grating_dump(), and giraffe_grating_setup().
| cxdouble wlenmax |
grating maximum wavelength {mm}
Definition at line 60 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), and giraffe_grating_setup().
| cxdouble wlenmin |
grating minimum wavelength {mm}
Definition at line 59 of file gigrating.h.
Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), and giraffe_grating_setup().
The documentation for this struct was generated from the following file:
