Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

Instrumental structures


Data Structures

struct  Material
struct  Telescope
struct  CameraCollimator
struct  Grism
struct  SnifsOptics
struct  SnifsDetector
struct  SnifsConfig
struct  CorePSF
struct  SpectrumCCD

Enumerations

enum  Channel { UNKNOWN_CHANNEL, BLUE_CHANNEL, RED_CHANNEL, NB_CHANNELS }

Variables

char channel_names [NB_CHANNELS][8] = { "Unknown","Blue","Red" }
char material_names [NB_MATERIAL][5]
double material_sellcoeffs [NB_MATERIAL][6]
 Sellmeier dispersion formula coefficients.

char channel_names [NB_CHANNELS][8]
char material_names [NB_MATERIAL][5]

Enumeration Type Documentation

enum Channel
 

SNIFS channel enumeration

Enumeration values:
UNKNOWN_CHANNEL 
BLUE_CHANNEL 
RED_CHANNEL 
NB_CHANNELS 

Definition at line 54 of file snifs_structures.h.

Referenced by comp_calibration_offsets(), main(), read_channel(), read_focus(), and snifs_channel().


Variable Documentation

char channel_names[NB_CHANNELS][8] = { "Unknown","Blue","Red" }
 

SNIFS channel names

Definition at line 32 of file snifs_materials.h.

Referenced by comp_calibration_offsets(), main(), print_snifs_optics(), read_channel(), read_default_snifs_config(), read_focus(), read_mean_RoN(), snifs_channel(), and write_snifs_config_to_mask().

char material_names[NB_MATERIAL][5]
 

Initial value:

 {
  "BK7","UBK7","SF4","SK5","F2","SF57","FS","EPR","EPB"
}
Optical material names

Definition at line 36 of file snifs_materials.h.

Referenced by read_default_snifs_config(), and read_snifs_config_from_mask().

double material_sellcoeffs[NB_MATERIAL][6]
 

Sellmeier dispersion formula coefficients.

Sellmeier coefficients

\[ n^2(\lambda) = 1 + \sum_{i=1}^3 \frac{B_i\lambda^2}{\lambda^2-C_i} \]

with $\lambda$ expressed in microns.

References
http://www.wikipedia.org/wiki/Sellmeier_equation

Definition at line 53 of file snifs_materials.h.

Referenced by read_default_snifs_config(), and read_snifs_config_from_mask().

char channel_names[NB_CHANNELS][8]
 

SNIFS channel names

Definition at line 65 of file snifs_structures.h.

Referenced by comp_calibration_offsets(), main(), print_snifs_optics(), read_channel(), read_default_snifs_config(), read_focus(), read_mean_RoN(), snifs_channel(), and write_snifs_config_to_mask().

char material_names[NB_MATERIAL][5]
 

Optical material names

Definition at line 93 of file snifs_structures.h.

Referenced by read_default_snifs_config(), and read_snifs_config_from_mask().


Generated on Thu Oct 27 00:00:24 2005 for Snifs by doxygen 1.3.5