next up previous
Next: Bulk Image statistics structure Up: Data Structures Previous: The pointing_object structure (a_pointing_object)

The instrument state structure (a_state)

The instrument state structure contains all information about the instrument, in its current form. Some of this data may in fact change during the course of observing, some is read from the config at program initialization. The a_state structure contains:

name
A STR20 array containing the name of the instrument.Read from ``aiss.conf'' or ``aiss.ini''.

observatory
A character pointer which in the name of your observatory read from ``aiss.conf'' or ``aiss.ini''.

data_type_default
This is the default type that data coming from your imager has, the variable is of type data_format.

cds_rows
The integer number of rows in a correlated double sampling mode. This value does not necessarily have to be used, if it is not used then it should be set to -1.

cds_column
The integer number of columns in a correlated double sampling mode. This value does not necessarily have to be used, if it is not used then it should be set to -1.

p_rows
The integer number of rows on your array, this value is mandatory for all imaging devices.

p_columns
The physical number of columns, this number is mandatory for all imaging devices.

default_sub
Whether or not correlated double sampled images will be subtracted by default. This can be either boolean or integer.

flags
A character string of driver specific flags.

numbfw
The integer number of filter wheels in your instrument.

numbfilters
The integer number of filters you have in your system.

filternames
This is an array of STR20 variables of length numbfilters. The index of this corresponds to the order in which filters are input into ``aiss.conf'' or ``aiss.ini''.


next up previous
Next: Bulk Image statistics structure Up: Data Structures Previous: The pointing_object structure (a_pointing_object)
Aaron Smith 2004-03-04