IIINSTRUMENT Pipeline Reference Manual  6.2.2
Functions
FITS header protected access

Functions

double isaac_pfits_get_airmass_start (const cpl_propertylist *plist)
 find out airmass start More...
 
double isaac_pfits_get_airmass_end (const cpl_propertylist *plist)
 find out airmass end More...
 
const char * isaac_pfits_get_arcfile (const cpl_propertylist *plist)
 find out the arcfile
More...
 
const char * isaac_pfits_get_arm (const cpl_propertylist *plist)
 find out the arm which is active More...
 
int isaac_pfits_get_calshut_status (const cpl_propertylist *plist)
 find out the shutter status More...
 
const char * isaac_pfits_get_chip (const cpl_propertylist *plist)
 find out the chip name More...
 
int isaac_pfits_get_chopping_cycle (const cpl_propertylist *plist)
 find out the number of chopping cycles More...
 
double isaac_pfits_get_chopping_frequency (const cpl_propertylist *plist)
 find out the chopping frequency More...
 
int isaac_pfits_get_chopping_status (const cpl_propertylist *plist)
 find out the chopping status More...
 
double isaac_pfits_get_cumoffsetx (const cpl_propertylist *plist)
 find out the cumulative offset in X More...
 
double isaac_pfits_get_cumoffsety (const cpl_propertylist *plist)
 find out the cumulative offset in Y More...
 
int isaac_pfits_get_current_exp_nb (const cpl_propertylist *plist)
 find out the current exposure number More...
 
const char * isaac_pfits_get_date (const cpl_propertylist *plist)
 find out the date of the file creation More...
 
const char * isaac_pfits_get_date_obs (const cpl_propertylist *plist)
 find out the date of observation More...
 
double isaac_pfits_get_dec (const cpl_propertylist *plist)
 find out the DEC More...
 
const char * isaac_pfits_get_frame_type (const cpl_propertylist *plist)
 find out the frame type More...
 
double isaac_pfits_get_dit (const cpl_propertylist *plist)
 find out the DIT value More...
 
const char * isaac_pfits_get_dpr_catg (const cpl_propertylist *plist)
 find out the data category More...
 
const char * isaac_pfits_get_dpr_tech (const cpl_propertylist *plist)
 find out the data technique More...
 
const char * isaac_pfits_get_dpr_type (const cpl_propertylist *plist)
 find out the data type More...
 
const char * isaac_pfits_get_filter_lw (const cpl_propertylist *plist)
 find out which wave band is active in long wavelength More...
 
const char * isaac_pfits_get_filter_sw (const cpl_propertylist *plist)
 find out which wave band is active in short wavelength More...
 
double isaac_pfits_get_humidity_level (const cpl_propertylist *plist)
 find out the humidity level More...
 
const char * isaac_pfits_get_instrument (const cpl_propertylist *plist)
 find out the instrument More...
 
const char * isaac_pfits_get_lamp1_name (const cpl_propertylist *plist)
 find out the lamp1 name More...
 
int isaac_pfits_get_lamp1_status (const cpl_propertylist *plist)
 find out the lamp1 status More...
 
const char * isaac_pfits_get_lamp2_name (const cpl_propertylist *plist)
 find out the lamp2 name More...
 
int isaac_pfits_get_lamp2_status (const cpl_propertylist *plist)
 find out the lamp2 status More...
 
int isaac_pfits_get_lamp3_intensity (const cpl_propertylist *plist)
 find out the lamp3 intensity More...
 
double isaac_pfits_get_mjdobs (const cpl_propertylist *plist)
 find out the MJD-OBS More...
 
const char * isaac_pfits_get_mode (const cpl_propertylist *plist)
 find out the instrument mode More...
 
double isaac_pfits_get_win_startx (const cpl_propertylist *plist)
 find out the WIN STARTX keyword More...
 
double isaac_pfits_get_win_starty (const cpl_propertylist *plist)
 find out the WIN STARTY keyword More...
 
int isaac_pfits_get_naxis1 (const cpl_propertylist *plist)
 find out the NAXIS1 keyword More...
 
int isaac_pfits_get_ndit (const cpl_propertylist *plist)
 find out the NDIT keyword More...
 
int isaac_pfits_get_ndsamples (const cpl_propertylist *plist)
 find out the NDSAMPLES keyword More...
 
int isaac_pfits_get_numbexp (const cpl_propertylist *plist)
 find out the number of exposures More...
 
const char * isaac_pfits_get_objective (const cpl_propertylist *plist)
 find out the objective More...
 
int isaac_pfits_get_obs_id (const cpl_propertylist *plist)
 find out the OBS ID More...
 
const char * isaac_pfits_get_targ_name (const cpl_propertylist *plist)
 find out the target name More...
 
const char * isaac_pfits_get_opti1_id (const cpl_propertylist *plist)
 find out the OPTI1.ID key More...
 
int isaac_pfits_get_order (const cpl_propertylist *plist)
 find out the order More...
 
const char * isaac_pfits_get_origfile (const cpl_propertylist *plist)
 find out the original file name More...
 
double isaac_pfits_get_pixscale (const cpl_propertylist *plist)
 find out the pixel scale More...
 
double isaac_pfits_get_ra (const cpl_propertylist *plist)
 find out the RA More...
 
const char * isaac_pfits_get_resolution (const cpl_propertylist *plist)
 find out the resolution More...
 
int isaac_pfits_get_rom (const cpl_propertylist *plist)
 find out the read out mode More...
 
const char * isaac_pfits_get_romode_name (const cpl_propertylist *plist)
 find out the read out mode name More...
 
const char * isaac_pfits_get_rom_name (const cpl_propertylist *plist)
 find out the read out mode name More...
 
int isaac_pfits_get_rspeed (const cpl_propertylist *plist)
 find out the read speed More...
 
const char * isaac_pfits_get_templateid (const cpl_propertylist *plist)
 find out the template ID More...
 
double isaac_pfits_get_wlen (const cpl_propertylist *plist)
 find out the central wavelength More...
 
const char * isaac_pfits_get_filter (const cpl_propertylist *plist)
 find out the filter More...
 

Detailed Description

Function Documentation

◆ isaac_pfits_get_airmass_end()

double isaac_pfits_get_airmass_end ( const cpl_propertylist *  plist)

find out airmass end

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 76 of file isaac_pfits.c.

◆ isaac_pfits_get_airmass_start()

double isaac_pfits_get_airmass_start ( const cpl_propertylist *  plist)

find out airmass start

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 61 of file isaac_pfits.c.

◆ isaac_pfits_get_arcfile()

const char* isaac_pfits_get_arcfile ( const cpl_propertylist *  plist)

find out the arcfile

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 91 of file isaac_pfits.c.

◆ isaac_pfits_get_arm()

const char* isaac_pfits_get_arm ( const cpl_propertylist *  plist)

find out the arm which is active

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 106 of file isaac_pfits.c.

Referenced by isaac_pfits_get_filter().

◆ isaac_pfits_get_calshut_status()

int isaac_pfits_get_calshut_status ( const cpl_propertylist *  plist)

find out the shutter status

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 121 of file isaac_pfits.c.

◆ isaac_pfits_get_chip()

const char* isaac_pfits_get_chip ( const cpl_propertylist *  plist)

find out the chip name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 136 of file isaac_pfits.c.

◆ isaac_pfits_get_chopping_cycle()

int isaac_pfits_get_chopping_cycle ( const cpl_propertylist *  plist)

find out the number of chopping cycles

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 151 of file isaac_pfits.c.

◆ isaac_pfits_get_chopping_frequency()

double isaac_pfits_get_chopping_frequency ( const cpl_propertylist *  plist)

find out the chopping frequency

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 166 of file isaac_pfits.c.

◆ isaac_pfits_get_chopping_status()

int isaac_pfits_get_chopping_status ( const cpl_propertylist *  plist)

find out the chopping status

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 181 of file isaac_pfits.c.

◆ isaac_pfits_get_cumoffsetx()

double isaac_pfits_get_cumoffsetx ( const cpl_propertylist *  plist)

find out the cumulative offset in X

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 196 of file isaac_pfits.c.

Referenced by isaac_get_offsets().

◆ isaac_pfits_get_cumoffsety()

double isaac_pfits_get_cumoffsety ( const cpl_propertylist *  plist)

find out the cumulative offset in Y

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 211 of file isaac_pfits.c.

Referenced by isaac_get_offsets().

◆ isaac_pfits_get_current_exp_nb()

int isaac_pfits_get_current_exp_nb ( const cpl_propertylist *  plist)

find out the current exposure number

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 226 of file isaac_pfits.c.

◆ isaac_pfits_get_date()

const char* isaac_pfits_get_date ( const cpl_propertylist *  plist)

find out the date of the file creation

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 241 of file isaac_pfits.c.

◆ isaac_pfits_get_date_obs()

const char* isaac_pfits_get_date_obs ( const cpl_propertylist *  plist)

find out the date of observation

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 256 of file isaac_pfits.c.

◆ isaac_pfits_get_dec()

double isaac_pfits_get_dec ( const cpl_propertylist *  plist)

find out the DEC

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 271 of file isaac_pfits.c.

◆ isaac_pfits_get_dit()

double isaac_pfits_get_dit ( const cpl_propertylist *  plist)

find out the DIT value

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 305 of file isaac_pfits.c.

◆ isaac_pfits_get_dpr_catg()

const char* isaac_pfits_get_dpr_catg ( const cpl_propertylist *  plist)

find out the data category

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 320 of file isaac_pfits.c.

◆ isaac_pfits_get_dpr_tech()

const char* isaac_pfits_get_dpr_tech ( const cpl_propertylist *  plist)

find out the data technique

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 335 of file isaac_pfits.c.

◆ isaac_pfits_get_dpr_type()

const char* isaac_pfits_get_dpr_type ( const cpl_propertylist *  plist)

find out the data type

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 350 of file isaac_pfits.c.

◆ isaac_pfits_get_filter()

const char* isaac_pfits_get_filter ( const cpl_propertylist *  plist)

find out the filter

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 880 of file isaac_pfits.c.

References isaac_pfits_get_arm(), isaac_pfits_get_filter_lw(), and isaac_pfits_get_filter_sw().

◆ isaac_pfits_get_filter_lw()

const char* isaac_pfits_get_filter_lw ( const cpl_propertylist *  plist)

find out which wave band is active in long wavelength

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 365 of file isaac_pfits.c.

Referenced by isaac_pfits_get_filter().

◆ isaac_pfits_get_filter_sw()

const char* isaac_pfits_get_filter_sw ( const cpl_propertylist *  plist)

find out which wave band is active in short wavelength

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 391 of file isaac_pfits.c.

Referenced by isaac_pfits_get_filter().

◆ isaac_pfits_get_frame_type()

const char* isaac_pfits_get_frame_type ( const cpl_propertylist *  plist)

find out the frame type

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 286 of file isaac_pfits.c.

◆ isaac_pfits_get_humidity_level()

double isaac_pfits_get_humidity_level ( const cpl_propertylist *  plist)

find out the humidity level

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 417 of file isaac_pfits.c.

◆ isaac_pfits_get_instrument()

const char* isaac_pfits_get_instrument ( const cpl_propertylist *  plist)

find out the instrument

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 432 of file isaac_pfits.c.

◆ isaac_pfits_get_lamp1_name()

const char* isaac_pfits_get_lamp1_name ( const cpl_propertylist *  plist)

find out the lamp1 name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 447 of file isaac_pfits.c.

◆ isaac_pfits_get_lamp1_status()

int isaac_pfits_get_lamp1_status ( const cpl_propertylist *  plist)

find out the lamp1 status

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 462 of file isaac_pfits.c.

◆ isaac_pfits_get_lamp2_name()

const char* isaac_pfits_get_lamp2_name ( const cpl_propertylist *  plist)

find out the lamp2 name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 477 of file isaac_pfits.c.

◆ isaac_pfits_get_lamp2_status()

int isaac_pfits_get_lamp2_status ( const cpl_propertylist *  plist)

find out the lamp2 status

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 492 of file isaac_pfits.c.

◆ isaac_pfits_get_lamp3_intensity()

int isaac_pfits_get_lamp3_intensity ( const cpl_propertylist *  plist)

find out the lamp3 intensity

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 507 of file isaac_pfits.c.

◆ isaac_pfits_get_mjdobs()

double isaac_pfits_get_mjdobs ( const cpl_propertylist *  plist)

find out the MJD-OBS

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 522 of file isaac_pfits.c.

◆ isaac_pfits_get_mode()

const char* isaac_pfits_get_mode ( const cpl_propertylist *  plist)

find out the instrument mode

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 537 of file isaac_pfits.c.

Referenced by isaac_pfits_get_objective().

◆ isaac_pfits_get_naxis1()

int isaac_pfits_get_naxis1 ( const cpl_propertylist *  plist)

find out the NAXIS1 keyword

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 582 of file isaac_pfits.c.

Referenced by isaac_get_disprel_estimate().

◆ isaac_pfits_get_ndit()

int isaac_pfits_get_ndit ( const cpl_propertylist *  plist)

find out the NDIT keyword

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 597 of file isaac_pfits.c.

◆ isaac_pfits_get_ndsamples()

int isaac_pfits_get_ndsamples ( const cpl_propertylist *  plist)

find out the NDSAMPLES keyword

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 612 of file isaac_pfits.c.

◆ isaac_pfits_get_numbexp()

int isaac_pfits_get_numbexp ( const cpl_propertylist *  plist)

find out the number of exposures

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 627 of file isaac_pfits.c.

◆ isaac_pfits_get_objective()

const char* isaac_pfits_get_objective ( const cpl_propertylist *  plist)

find out the objective

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 642 of file isaac_pfits.c.

References isaac_pfits_get_mode().

Referenced by isaac_get_disprel_estimate().

◆ isaac_pfits_get_obs_id()

int isaac_pfits_get_obs_id ( const cpl_propertylist *  plist)

find out the OBS ID

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 670 of file isaac_pfits.c.

◆ isaac_pfits_get_opti1_id()

const char* isaac_pfits_get_opti1_id ( const cpl_propertylist *  plist)

find out the OPTI1.ID key

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 700 of file isaac_pfits.c.

◆ isaac_pfits_get_order()

int isaac_pfits_get_order ( const cpl_propertylist *  plist)

find out the order

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 715 of file isaac_pfits.c.

◆ isaac_pfits_get_origfile()

const char* isaac_pfits_get_origfile ( const cpl_propertylist *  plist)

find out the original file name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 730 of file isaac_pfits.c.

◆ isaac_pfits_get_pixscale()

double isaac_pfits_get_pixscale ( const cpl_propertylist *  plist)

find out the pixel scale

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 745 of file isaac_pfits.c.

◆ isaac_pfits_get_ra()

double isaac_pfits_get_ra ( const cpl_propertylist *  plist)

find out the RA

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 760 of file isaac_pfits.c.

◆ isaac_pfits_get_resolution()

const char* isaac_pfits_get_resolution ( const cpl_propertylist *  plist)

find out the resolution

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 775 of file isaac_pfits.c.

Referenced by isaac_get_disprel_estimate().

◆ isaac_pfits_get_rom()

int isaac_pfits_get_rom ( const cpl_propertylist *  plist)

find out the read out mode

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 790 of file isaac_pfits.c.

◆ isaac_pfits_get_rom_name()

const char* isaac_pfits_get_rom_name ( const cpl_propertylist *  plist)

find out the read out mode name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 820 of file isaac_pfits.c.

◆ isaac_pfits_get_romode_name()

const char* isaac_pfits_get_romode_name ( const cpl_propertylist *  plist)

find out the read out mode name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 805 of file isaac_pfits.c.

◆ isaac_pfits_get_rspeed()

int isaac_pfits_get_rspeed ( const cpl_propertylist *  plist)

find out the read speed

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 835 of file isaac_pfits.c.

◆ isaac_pfits_get_targ_name()

const char* isaac_pfits_get_targ_name ( const cpl_propertylist *  plist)

find out the target name

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 685 of file isaac_pfits.c.

◆ isaac_pfits_get_templateid()

const char* isaac_pfits_get_templateid ( const cpl_propertylist *  plist)

find out the template ID

Parameters
plistproperty list to read from
Returns
Pointer to string in the propertylist, or NULL on error

Definition at line 850 of file isaac_pfits.c.

◆ isaac_pfits_get_win_startx()

double isaac_pfits_get_win_startx ( const cpl_propertylist *  plist)

find out the WIN STARTX keyword

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 552 of file isaac_pfits.c.

◆ isaac_pfits_get_win_starty()

double isaac_pfits_get_win_starty ( const cpl_propertylist *  plist)

find out the WIN STARTY keyword

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 567 of file isaac_pfits.c.

◆ isaac_pfits_get_wlen()

double isaac_pfits_get_wlen ( const cpl_propertylist *  plist)

find out the central wavelength

Parameters
plistproperty list to read from
Returns
the requested value

Definition at line 865 of file isaac_pfits.c.

Referenced by isaac_get_disprel_estimate().