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

SnifsOptics Struct Reference
[Instrumental structures]


Data Fields

Channel channel
 Channel.

struct {
   double   gamma
enlarger
 Enlarger.

CameraCollimator collimator
 Collimator.

Grism grism
 Grism.

CameraCollimator camera
 Camera.

struct {
   double   size
   double   sizepix
   double   angle
MLA
 Micro-Lens Array.

struct {
   double   inf_util
   double   sup_util
   double   central_util
   double   width_util
   double   inf_total
   double   sup_total
   double   central_total
   double   width_total
filter
 Filter.

struct {
   double   xc
   double   yc
center
 Center of distortion.


Detailed Description

Snifs optical structure

Definition at line 142 of file snifs_structures.h.


Field Documentation

Channel SnifsOptics::channel
 

Channel.

Definition at line 144 of file snifs_structures.h.

Referenced by main(), nllsqfit_mask(), print_snifs_optics(), pup_get_maxdata(), read_default_snifs_config(), read_snifs_config_from_mask(), and write_snifs_config_to_mask().

double SnifsOptics::gamma
 

Enlarging factor.

Definition at line 148 of file snifs_structures.h.

struct { ... } SnifsOptics::enlarger
 

Enlarger.

Referenced by dval2optics(), main(), optics2dval(), print_snifs_optics(), and read_default_snifs_config().

CameraCollimator SnifsOptics::collimator
 

Collimator.

Definition at line 151 of file snifs_structures.h.

Referenced by dval2optics(), mask_param2optics(), optics2dval(), optics2mask_param(), print_snifs_optics(), read_default_snifs_config(), snifs_optics_backward(), snifs_optics_forward(), and snifs_optics_test_forward().

Grism SnifsOptics::grism
 

Grism.

Definition at line 152 of file snifs_structures.h.

Referenced by dval2optics(), main(), mask_param2optics(), nllsqfit_mask(), optics2dval(), optics2mask_param(), plot_lens(), print_snifs_optics(), read_default_snifs_config(), read_snifs_config_from_mask(), snifs_optics_backward(), snifs_optics_forward(), snifs_optics_test_forward(), and write_snifs_config_to_mask().

CameraCollimator SnifsOptics::camera
 

Camera.

Definition at line 153 of file snifs_structures.h.

Referenced by dval2optics(), mask_param2optics(), optics2dval(), optics2mask_param(), print_snifs_optics(), read_default_snifs_config(), snifs_optics_backward(), snifs_optics_forward(), and snifs_optics_test_forward().

double SnifsOptics::size
 

Lens diameter [mm].

Definition at line 157 of file snifs_structures.h.

double SnifsOptics::sizepix
 

Lens size [px].

Definition at line 158 of file snifs_structures.h.

double SnifsOptics::angle
 

Rotation angle MLA/CCD col [rad].

Definition at line 159 of file snifs_structures.h.

struct { ... } SnifsOptics::MLA
 

Micro-Lens Array.

Referenced by dval2optics(), main(), optics2dval(), print_snifs_optics(), and read_default_snifs_config().

double SnifsOptics::inf_util
 

Useful range: lower limit [AA].

Definition at line 164 of file snifs_structures.h.

double SnifsOptics::sup_util
 

Useful range: upper limit [AA].

Definition at line 165 of file snifs_structures.h.

double SnifsOptics::central_util
 

Useful range: central value [AA].

Definition at line 166 of file snifs_structures.h.

double SnifsOptics::width_util
 

Useful range: width [AA].

Definition at line 167 of file snifs_structures.h.

double SnifsOptics::inf_total
 

Total range: lower limit [AA].

Definition at line 168 of file snifs_structures.h.

double SnifsOptics::sup_total
 

Total range: upper limit [AA].

Definition at line 169 of file snifs_structures.h.

double SnifsOptics::central_total
 

Total range: central value [AA].

Definition at line 170 of file snifs_structures.h.

double SnifsOptics::width_total
 

Total range: width [AA].

Definition at line 171 of file snifs_structures.h.

struct { ... } SnifsOptics::filter
 

Filter.

Referenced by dval2optics(), main(), nllsqfit_mask(), optics2dval(), plot_lens(), plot_lens_tab(), print_snifs_optics(), pup_get_maxdata(), and read_default_snifs_config().

double SnifsOptics::xc
 

Definition at line 176 of file snifs_structures.h.

double SnifsOptics::yc
 

Definition at line 176 of file snifs_structures.h.

struct { ... } SnifsOptics::center
 

Center of distortion.

Referenced by dval2optics(), main(), mask_param2optics(), optics2dval(), optics2mask_param(), read_default_snifs_config(), snifs_optics_CCD2MLA(), and snifs_optics_MLA2CCD().


The documentation for this struct was generated from the following file:
Generated on Tue Nov 23 18:04:22 2004 for Snifs by doxygen 1.3.3