VISIR Pipeline Reference Manual  4.1.7
Functions
FITS header protected access

Functions

static double visir_pfits_get_double (const cpl_propertylist *self, const char *key)
 
double visir_pfits_get_airmass_start (const cpl_propertylist *self)
 The airmass start. More...
 
double visir_pfits_get_airmass_end (const cpl_propertylist *self)
 The airmass end. More...
 
double visir_pfits_get_alpha (const cpl_propertylist *self)
 The alpha angle. More...
 
const char * visir_pfits_get_arcfile (const cpl_propertylist *self)
 The arcfile. More...
 
const char * visir_pfits_get_chopnod_dir (const cpl_propertylist *self)
 The chopping direction. More...
 
double visir_pfits_get_chop_throw (const cpl_propertylist *self)
 The chopping throw. More...
 
double visir_pfits_get_chop_freq (const cpl_propertylist *self)
 The chopping frequency. More...
 
double visir_pfits_get_chop_stat (const cpl_propertylist *self)
 The chopping status. More...
 
double visir_pfits_get_chop_posang (const cpl_propertylist *self)
 The chopping position angle in rad. More...
 
double visir_pfits_get_chop_pthrow (const cpl_propertylist *self)
 The chopping throw in pixels. More...
 
int visir_pfits_get_chop_ncycles (const cpl_propertylist *self)
 The number of chopping cycles. More...
 
double visir_pfits_get_cumoffsetx (const cpl_propertylist *self)
 The cumulative offset in X. More...
 
double visir_pfits_get_cumoffsety (const cpl_propertylist *self)
 The cumulative offset in Y. More...
 
const char * visir_pfits_get_date_obs (const cpl_propertylist *self)
 The date of observation. More...
 
double visir_pfits_get_delta (const cpl_propertylist *self)
 The DELTA keyword in a VISIR header. More...
 
double visir_pfits_get_dec (const cpl_propertylist *self)
 The DEC. More...
 
double visir_pfits_get_dit (const cpl_propertylist *self)
 The DIT. More...
 
int visir_pfits_get_navrg (const cpl_propertylist *self)
 The NAVRG. More...
 
int visir_pfits_get_expno (const cpl_propertylist *self)
 The number of the current exposition. More...
 
const char * visir_pfits_get_filter (const cpl_propertylist *self)
 The filter. More...
 
double visir_pfits_get_focus (const cpl_propertylist *self)
 The focus. More...
 
double visir_pfits_get_exptime (const cpl_propertylist *self)
 The exposure time. More...
 
const char * visir_pfits_get_frame_type (const cpl_propertylist *self)
 The frame type. More...
 
const char * visir_pfits_get_grat1_name (const cpl_propertylist *self)
 The name of grating 1. More...
 
const char * visir_pfits_get_insmode (const cpl_propertylist *self)
 The mode. More...
 
const char * visir_pfits_get_instrument (const cpl_propertylist *self)
 The instrument. More...
 
double visir_pfits_get_mjdobs (const cpl_propertylist *self)
 The MJD-OBS. More...
 
const char * visir_pfits_get_mode (const cpl_propertylist *self)
 The mode name. More...
 
double visir_pfits_get_monoc_pos (const cpl_propertylist *self)
 The INS.MONOC1.POS. More...
 
int visir_pfits_get_ndit (const cpl_propertylist *self)
 The NDIT keyword. More...
 
int visir_pfits_get_naxis1 (const cpl_propertylist *self)
 The NAXIS1 key. More...
 
int visir_pfits_get_naxis2 (const cpl_propertylist *self)
 The NAXIS2 key. More...
 
int visir_pfits_get_naxis3 (const cpl_propertylist *self)
 The NAXIS3 key. More...
 
int visir_pfits_get_win_nx (const cpl_propertylist *self)
 The WIN NX key. More...
 
int visir_pfits_get_win_ny (const cpl_propertylist *self)
 The WIN NY key. More...
 
int visir_pfits_get_start_x (const cpl_propertylist *self)
 The WIN STRX key. More...
 
int visir_pfits_get_start_y (const cpl_propertylist *self)
 The WIN STRY key. More...
 
int visir_pfits_get_numbexp (const cpl_propertylist *self)
 The number of exposures. More...
 
int visir_pfits_get_obs_id (const cpl_propertylist *self)
 The OBS ID. More...
 
const char * visir_pfits_get_nodpos (const cpl_propertylist *self)
 The nodding position. More...
 
double visir_pfits_get_pixscale (const cpl_propertylist *self)
 The pixel scale. More...
 
double visir_pfits_get_pixspace (const cpl_propertylist *self)
 The pixel spacing. More...
 
double visir_pfits_get_ra (const cpl_propertylist *self)
 The RA. More...
 
double visir_pfits_get_slitwidth (const cpl_propertylist *self)
 The slit width in Arcseconds. More...
 
const char * visir_pfits_get_starname (const cpl_propertylist *self)
 The std star name. More...
 
const char * visir_pfits_get_resol (const cpl_propertylist *self)
 The spectral resolution. More...
 
double visir_pfits_get_temp (const cpl_propertylist *self)
 The telescope (M1) temperature [Celcius]. More...
 
double visir_pfits_get_volt1dcta9 (const cpl_propertylist *self)
 The VOLT1.DCTA9. More...
 
double visir_pfits_get_volt1dctb9 (const cpl_propertylist *self)
 The VOLT1.DCTB9. More...
 
double visir_pfits_get_volt2dcta9 (const cpl_propertylist *self)
 The VOLT2.DCTA9. More...
 
double visir_pfits_get_volt2dctb9 (const cpl_propertylist *self)
 The VOLT2.DCTB9. More...
 
double visir_pfits_get_wlen (const cpl_propertylist *self)
 The central wavelength. More...
 
double visir_pfits_get_img_weight (const cpl_propertylist *self)
 The relative weight of the image compared to the other images. More...
 
int visir_pfits_get_nbeams (const cpl_propertylist *self)
 The number of input beams. More...
 

Detailed Description

Function Documentation

double visir_pfits_get_airmass_start ( const cpl_propertylist *  self)

The airmass start.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 91 of file visir_pfits.c.

double visir_pfits_get_airmass_end ( const cpl_propertylist *  self)

The airmass end.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 103 of file visir_pfits.c.

double visir_pfits_get_alpha ( const cpl_propertylist *  self)

The alpha angle.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 115 of file visir_pfits.c.

const char* visir_pfits_get_arcfile ( const cpl_propertylist *  self)

The arcfile.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 127 of file visir_pfits.c.

const char* visir_pfits_get_chopnod_dir ( const cpl_propertylist *  self)

The chopping direction.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 139 of file visir_pfits.c.

Referenced by visir_img_collapse_beam().

double visir_pfits_get_chop_throw ( const cpl_propertylist *  self)

The chopping throw.

Parameters
selfproperty list to read from
Returns
Chopping throw

Definition at line 152 of file visir_pfits.c.

Referenced by visir_img_collapse_beam(), and visir_pfits_get_chop_pthrow().

double visir_pfits_get_chop_freq ( const cpl_propertylist *  self)

The chopping frequency.

Parameters
selfproperty list to read from
Returns
chopping frequency

Definition at line 170 of file visir_pfits.c.

double visir_pfits_get_chop_stat ( const cpl_propertylist *  self)

The chopping status.

Parameters
selfproperty list to read from
Returns
chopping status

Definition at line 187 of file visir_pfits.c.

double visir_pfits_get_chop_posang ( const cpl_propertylist *  self)

The chopping position angle in rad.

Parameters
selfproperty list to read from
Returns
Chopping position angle in rad

Definition at line 205 of file visir_pfits.c.

Referenced by visir_img_collapse_beam().

double visir_pfits_get_chop_pthrow ( const cpl_propertylist *  self)

The chopping throw in pixels.

Parameters
selfproperty list to read from
Returns
Chopping throw in pixels

Definition at line 222 of file visir_pfits.c.

References visir_pfits_get_chop_throw(), and visir_pfits_get_pixscale().

int visir_pfits_get_chop_ncycles ( const cpl_propertylist *  self)

The number of chopping cycles.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 237 of file visir_pfits.c.

Referenced by visir_load_cube2_split(), and visir_load_imagelist().

double visir_pfits_get_cumoffsetx ( const cpl_propertylist *  self)

The cumulative offset in X.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 249 of file visir_pfits.c.

double visir_pfits_get_cumoffsety ( const cpl_propertylist *  self)

The cumulative offset in Y.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 261 of file visir_pfits.c.

const char* visir_pfits_get_date_obs ( const cpl_propertylist *  self)

The date of observation.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 273 of file visir_pfits.c.

double visir_pfits_get_delta ( const cpl_propertylist *  self)

The DELTA keyword in a VISIR header.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 285 of file visir_pfits.c.

double visir_pfits_get_dec ( const cpl_propertylist *  self)

The DEC.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 297 of file visir_pfits.c.

Referenced by visir_spc_phot_sensit().

double visir_pfits_get_dit ( const cpl_propertylist *  self)

The DIT.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 309 of file visir_pfits.c.

Referenced by visir_inputs_combine().

int visir_pfits_get_navrg ( const cpl_propertylist *  self)

The NAVRG.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 323 of file visir_pfits.c.

int visir_pfits_get_expno ( const cpl_propertylist *  self)

The number of the current exposition.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 337 of file visir_pfits.c.

const char* visir_pfits_get_filter ( const cpl_propertylist *  self)

The filter.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string or NULL

Definition at line 349 of file visir_pfits.c.

References visir_pfits_get_insmode().

double visir_pfits_get_focus ( const cpl_propertylist *  self)

The focus.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 394 of file visir_pfits.c.

double visir_pfits_get_exptime ( const cpl_propertylist *  self)

The exposure time.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 406 of file visir_pfits.c.

const char* visir_pfits_get_frame_type ( const cpl_propertylist *  self)

The frame type.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 418 of file visir_pfits.c.

const char* visir_pfits_get_grat1_name ( const cpl_propertylist *  self)

The name of grating 1.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 430 of file visir_pfits.c.

const char* visir_pfits_get_insmode ( const cpl_propertylist *  self)

The mode.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 442 of file visir_pfits.c.

Referenced by visir_pfits_get_filter().

const char* visir_pfits_get_instrument ( const cpl_propertylist *  self)

The instrument.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 454 of file visir_pfits.c.

double visir_pfits_get_mjdobs ( const cpl_propertylist *  self)

The MJD-OBS.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 466 of file visir_pfits.c.

const char* visir_pfits_get_mode ( const cpl_propertylist *  self)

The mode name.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 478 of file visir_pfits.c.

double visir_pfits_get_monoc_pos ( const cpl_propertylist *  self)

The INS.MONOC1.POS.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 490 of file visir_pfits.c.

int visir_pfits_get_ndit ( const cpl_propertylist *  self)

The NDIT keyword.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 502 of file visir_pfits.c.

int visir_pfits_get_naxis1 ( const cpl_propertylist *  self)

The NAXIS1 key.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 513 of file visir_pfits.c.

int visir_pfits_get_naxis2 ( const cpl_propertylist *  self)

The NAXIS2 key.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 528 of file visir_pfits.c.

int visir_pfits_get_naxis3 ( const cpl_propertylist *  self)

The NAXIS3 key.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 543 of file visir_pfits.c.

Referenced by visir_imagelist_load_last(), visir_load_cube2_split(), and visir_load_imagelist().

int visir_pfits_get_win_nx ( const cpl_propertylist *  self)

The WIN NX key.

Parameters
selfproperty list to read from
Returns
the requested value or -1 if not present

Definition at line 558 of file visir_pfits.c.

int visir_pfits_get_win_ny ( const cpl_propertylist *  self)

The WIN NY key.

Parameters
selfproperty list to read from
Returns
the requested value or -1 if not present

Definition at line 579 of file visir_pfits.c.

int visir_pfits_get_start_x ( const cpl_propertylist *  self)

The WIN STRX key.

Parameters
selfproperty list to read from
Returns
the requested value or -1 if not present

Definition at line 600 of file visir_pfits.c.

int visir_pfits_get_start_y ( const cpl_propertylist *  self)

The WIN STRY key.

Parameters
selfproperty list to read from
Returns
the requested value or -1 if not present

Definition at line 621 of file visir_pfits.c.

int visir_pfits_get_numbexp ( const cpl_propertylist *  self)

The number of exposures.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 642 of file visir_pfits.c.

int visir_pfits_get_obs_id ( const cpl_propertylist *  self)

The OBS ID.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 654 of file visir_pfits.c.

const char* visir_pfits_get_nodpos ( const cpl_propertylist *  self)

The nodding position.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 666 of file visir_pfits.c.

Referenced by visir_inputs_combine().

double visir_pfits_get_pixscale ( const cpl_propertylist *  self)

The pixel scale.

Parameters
selfproperty list to read from
Returns
on success double pixel scale, -1. on failure

Definition at line 678 of file visir_pfits.c.

Referenced by visir_img_collapse_beam(), and visir_pfits_get_chop_pthrow().

double visir_pfits_get_pixspace ( const cpl_propertylist *  self)

The pixel spacing.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 694 of file visir_pfits.c.

double visir_pfits_get_ra ( const cpl_propertylist *  self)

The RA.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 709 of file visir_pfits.c.

Referenced by visir_spc_phot_sensit().

double visir_pfits_get_slitwidth ( const cpl_propertylist *  self)

The slit width in Arcseconds.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 721 of file visir_pfits.c.

const char* visir_pfits_get_starname ( const cpl_propertylist *  self)

The std star name.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 775 of file visir_pfits.c.

Referenced by visir_spc_phot_sensit().

const char* visir_pfits_get_resol ( const cpl_propertylist *  self)

The spectral resolution.

Parameters
selfproperty list to read from
Returns
pointer to statically allocated character string

Definition at line 787 of file visir_pfits.c.

double visir_pfits_get_temp ( const cpl_propertylist *  self)

The telescope (M1) temperature [Celcius].

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 799 of file visir_pfits.c.

double visir_pfits_get_volt1dcta9 ( const cpl_propertylist *  self)

The VOLT1.DCTA9.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 811 of file visir_pfits.c.

double visir_pfits_get_volt1dctb9 ( const cpl_propertylist *  self)

The VOLT1.DCTB9.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 823 of file visir_pfits.c.

double visir_pfits_get_volt2dcta9 ( const cpl_propertylist *  self)

The VOLT2.DCTA9.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 835 of file visir_pfits.c.

double visir_pfits_get_volt2dctb9 ( const cpl_propertylist *  self)

The VOLT2.DCTB9.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 847 of file visir_pfits.c.

double visir_pfits_get_wlen ( const cpl_propertylist *  self)

The central wavelength.

Parameters
selfproperty list to read from
Returns
the requested value

Definition at line 859 of file visir_pfits.c.

double visir_pfits_get_img_weight ( const cpl_propertylist *  self)

The relative weight of the image compared to the other images.

Parameters
selfproperty list to read from
Returns
the requested value

e.g. center image in parallel mode has double weight

Definition at line 877 of file visir_pfits.c.

int visir_pfits_get_nbeams ( const cpl_propertylist *  self)

The number of input beams.

Parameters
selfproperty list to read from
Returns
the requested value

with chop-nodding 4, only nodding 2

Definition at line 896 of file visir_pfits.c.