POL_JITTER

Reduces an imaging polarimetry observation jittered at each angle

Description:

This script reduces a polarimetry observation with UKIRT imaging data. It takes an imaging observation comprising object frames jittered in Right Ascension at the four waveplate angles 0, 45, 22.5, 67.5 degrees in turn; and a dark frame to make calibrated polarisation images and vectors automatically. See “Output Data” for a list of these images.

It performs a null debiassing, bad-pixel masking, dark subtraction and flat-field division on all frames. Next the sections of the frame representing the e- and o-beam target and sky regions are extracted, and the target frames sky-subtracted. The resultant frames undergo registration and resampling to form a mosaic for each waveplate angle and beam. Once all eight mosaics are formed they are registered and resampled, and then combined to form the various polarisation images. The polarisation data are binned and noisy data excluded from a final catalogue of vectors. See the “Notes” for details.

This recipe works well for point sources, and for extended sources whose sizes in Right Ascension and Declination are less than about 35 and 15 arcseconds respectively for UFTI, or 9 and 4 arcseconds for IRCAM. Objects which would appear in both the target and sky regions, i.e. Declination extents south of the centre larger than 35 arcseconds (UFTI) or 8 arcseconds (IRCAM), should use recipe POL_EXTENDED for best results.

Notes:

Output Data

Parameters:

NUMBER = INTEGER
The number of frames in the jitter pattern, per waveplate angle. If this is not set, the number of offsets, as given by FITS header NOFFSETS, minus one is used. If neither is available, 3 is the default. An error state arises if the number of jittered frames is fewer than 3. For observations prior to the availability of full ORAC, header NOFFSETS will be absent. []
USEVAR = LOGICAL
Whether or not to create and propagate variance arrays. [1]

Related Recipes

POL_ANGLE_JITTER, POL_EXTENDED, SKY_FLAT_POL,
SKY_FLAT_POL_ANGLE.

Implementation Status:

Deprecated Variants

POL_JITTER3.