GIRAFFE Pipeline Reference Manual

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_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_wavelength_calibration(), 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_wavelength_calibration(), 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_wavelength_calibration(), 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_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_wavelength_calibration(), 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_wavelength_calibration(), and giraffe_wlsolution_new().

cx_string* setup
 

grating setup name

Definition at line 53 of file gigrating.h.

Referenced by giraffe_grating_delete(), and giraffe_grating_dump().

cx_string* slit
 

grating slit name e.g. Medusa1

Definition at line 56 of file gigrating.h.

Referenced by giraffe_grating_create(), and giraffe_grating_delete().

cxdouble space
 

grating groove spacing {mm}

Definition at line 63 of file gigrating.h.

Referenced by giraffe_calibrate_wavelength(), giraffe_grating_dump(), giraffe_wavelength_calibration(), 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_wavelength_calibration(), 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_wavelength_calibration(), and giraffe_wlsolution_new().

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_grating_dump().

cxdouble wlenmin
 

grating minimum wavelength {mm}

Definition at line 59 of file gigrating.h.

Referenced by giraffe_grating_dump().


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

This file is part of the GIRAFFE Pipeline Reference Manual 2.5.1.
Documentation copyright © 2002-2006 European Southern Observatory.
Generated on Tue Mar 18 10:47:45 2008 by doxygen 1.4.6 written by Dimitri van Heesch, © 1997-2004