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(), giraffe_grating_setup(), and giraffe_wavelength_calibration().
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_wavelength_calibration().
cx_string* filter |
grating filter name e.g. HR13
Definition at line 55 of file gigrating.h.
Referenced by giraffe_grating_dump(), giraffe_grating_new(), 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_wavelength_calibration().
cx_string* name |
grating name e.g. HR
Definition at line 54 of file gigrating.h.
Referenced by 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_wavelength_calibration(), and giraffe_wlsolution_create().
cxint resol |
grating resolution
Definition at line 62 of file gigrating.h.
Referenced by giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wavelength_calibration().
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_wavelength_calibration().
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_wavelength_calibration().
cx_string* setup |
grating setup name
Definition at line 53 of file gigrating.h.
Referenced by giraffe_grating_dump(), giraffe_grating_new(), 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_new(), 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_wavelength_calibration(), and giraffe_wlsolution_create().
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_wavelength_calibration().
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_wavelength_calibration().
cxdouble wlen0 |
grating central wavelength {mm}
Definition at line 58 of file gigrating.h.
Referenced by giraffe_grating_dump(), giraffe_grating_setup(), and giraffe_wavelength_calibration().
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: