IIINSTRUMENT Pipeline Reference Manual 6.2.5
Functions
FITS header protected access

Functions

double isaac_pfits_get_airmass_start (const cpl_propertylist *plist)
 find out airmass start
 
double isaac_pfits_get_airmass_end (const cpl_propertylist *plist)
 find out airmass end
 
const char * isaac_pfits_get_arcfile (const cpl_propertylist *plist)
 find out the arcfile

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

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