VISIR Pipeline Reference Manual  4.1.0
Functions
FITS header protected access

Functions

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 83 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 95 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 107 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 119 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 131 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 144 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 162 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 179 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 197 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 214 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 229 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 241 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 253 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 265 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 277 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 289 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 301 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 315 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 329 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 341 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 371 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 383 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 395 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 407 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 419 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 431 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 443 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 455 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 467 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 479 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 490 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 505 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 520 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 535 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 550 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 565 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 580 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 595 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 607 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 619 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 631 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 647 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 659 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 671 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 725 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 737 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 749 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 761 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 773 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 785 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 797 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 809 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 827 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 846 of file visir_pfits.c.