psf

Summary:

PSF data.

Naming Convention:

psf-{ARM}.fits, where {ARM} is one of ‘b’, ‘r’, ‘z’.

Regex:

psf-[brz]\.fits

File Type:

FITS, 23 MB

Contents

Number

EXTNAME

Type

Contents

HDU0

XCOEFF

IMAGE

Legendre coeff for CCD x vs. wavelength

HDU1

YCOEFF

IMAGE

Legendre coeff for CCD y vs. wavelength

HDU2

SPOTS

IMAGE

Zemax PSF spots

HDU3

SPOTX

IMAGE

CCD x locations of spots

HDU4

SPOTY

IMAGE

CCD y locations of spots

HDU5

FIBERPOS

IMAGE

Location of each fiber along slit

HDU6

SPOTPOS

IMAGE

Locations along slit where spots were generated

HDU7

SPOTWAVE

IMAGE

Wavelength of generated spots

SPOTS[i,j] is 2D image[y,x] of Zemax spot on the CCD at SPOTX[j], SPOTY[i] and along the slit at SPOTPOS[i] which is wavelength SPOTWAVE[i].

FITS Header Units

HDU0

EXTNAME = XCOEFF

Legendre coeff for CCD x vs. wavelength.

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

8

int

length of data axis 1

NAXIS2

500

int

length of data axis 2

EXTNAME

XCOEFF

str

DATAMIN

1.175494350822e-38

float

minimum allowed data value

DATAMAX

3.402823466385e+38

float

maximum allowed data value

DATATYPE

Normalized Image

str

Type of image

SPECTRO

DESI-0224-v1.ZMX (95% better)

str

ARM

Red

str

Spectrograph Arm

ARMINT

3

int

Spectrograph Arm

WAVECENT

669.0

float

Center Wavelength (nm)

XCENT

6.159039977

float

Detector X Centroid (mm)

YCENT

-29.960402484

float

Detector Y Centroid (mm)

XDIRCOS

0.01699287200071

float

x direction cosine

YDIRCOS

-0.9885050150412

float

y direction cosine

ZDIRCOS

4.774490530784e-312

float

z direction cosine

PIXSIZE

0.001

float

size of pixel (mm)

DIFFRACT

T

bool

diffraction added?

DETEFF

T

bool

detector effects added?

PUPIL

126.5

float

Camera Pupil (mm)

FOCALLEN

215.0

float

Camera focal length (mm)

E2VFLAG

F

bool

e2v detector

TEMP

175.0

float

Detector T (K)

DETSIG

5.0

float

sigma for detector (um)

DETTHICK

250.0

float

thickness of detector (um)

DATE

2013-09-12

str

Date

CTYPE1

X

str

X coordinate (mm)

CTYPE2

Y

str

Y coordinate (mm)

CRPIX1

113.0

float

Reference X pixel

CRPIX2

113.0

float

Reference Y pixel

CRVAL1

6.158579827

float

Reference X value

CRVAL2

-29.961502809

float

Reference Y value

CDELT1

0.001

float

X pixel size (mm)

CDELT2

0.001

float

Y pixel size (mm)

PSFTYPE

SPOTGRID

str

Grid of simulated PSF spots

NPIX_X

4114

int

Number of CCD pixels in X direction

NPIX_Y

4128

int

Number of CCD pixels in Y direction

NSPEC

500

int

Number of spectra

NWAVE

11

int

Number of wavelength samples

CCDPIXSZ

0.015

float

CCD pixel size [mm]

DFIBER

0.23

float

Center-to-center pitch of fibers on slit [mm]

DGROUP

0.556

float

Spacing between fiber groups on slit [mm]

NGROUPS

20

int

Number of fiber groups per slit

NFIBGRP

25

int

Number of fibers per group

WAVEMIN

5564

int

Min wavelength for Legendre domain [-1,1]

WAVEMAX

7805

int

Max wavelength for Legendre domain [-1,1]

WMIN_ALL

5625

int

Min wavelength seen by all spectra [Ang]

WMAX_ALL

7741

int

Max wavelength seen by all spectra [Ang]

Data: FITS image [float64, 8x500]

HDU1

EXTNAME = YCOEFF

Legendre coeff for CCD y vs. wavelength.

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

8

int

length of data axis 1

NAXIS2

500

int

length of data axis 2

EXTNAME

YCOEFF

str

WAVEMIN

5564

int

Min wavelength on the CCD [Ang]

WAVEMAX

7805

int

Max wavelength on the CCD [Ang]

WMIN_ALL

5625

int

Min wavelength seen by all spectra [Ang]

WMAX_ALL

7741

int

Max wavelength seen by all spectra [Ang]

Data: FITS image [float64, 8x500]

HDU2

EXTNAME = SPOTS

Zemax simulated spots.

SPOTS[i,j] is 2D image[y,x] of Zemax spot on the CCD at SPOTX[j], SPOTY[i] and along the slit at SPOTPOS[i] which is wavelength SPOTWAVE[i].

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

225

int

length of data axis 1

NAXIS2

225

int

length of data axis 2

NAXIS3

11

int

length of data axis 3

NAXIS4

11

int

length of data axis 4

EXTNAME

SPOTS

str

Data: FITS image [float32, 225x225x11x11]

HDU3

EXTNAME = SPOTX

X locations of spots.

SPOTS[i,j] is 2D image[y,x] of Zemax spot on the CCD at SPOTX[j], SPOTY[i] and along the slit at SPOTPOS[i] which is wavelength SPOTWAVE[i].

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

11

int

length of data axis 1

NAXIS2

11

int

length of data axis 2

EXTNAME

SPOTX

str

Data: FITS image [float32, 11x11]

HDU4

EXTNAME = SPOTY

Y locations of spots.

SPOTS[i,j] is 2D image[y,x] of Zemax spot on the CCD at SPOTX[j], SPOTY[i] and along the slit at SPOTPOS[i] which is wavelength SPOTWAVE[i].

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

11

int

length of data axis 1

NAXIS2

11

int

length of data axis 2

EXTNAME

SPOTY

str

Data: FITS image [float32, 11x11]

HDU5

EXTNAME = FIBERPOS

Location along the slit of each fiber.

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

500

int

length of data axis 1

EXTNAME

FIBERPOS

str

Data: FITS image [float64, 500]

HDU6

EXTNAME = SPOTPOS

Location along the slit of each spot.

SPOTS[i,j] is 2D image[y,x] of Zemax spot on the CCD at SPOTX[j], SPOTY[i] and along the slit at SPOTPOS[i] which is wavelength SPOTWAVE[i].

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

11

int

length of data axis 1

EXTNAME

SPOTPOS

str

Data: FITS image [float64, 11]

HDU7

EXTNAME = SPOTWAVE

Wavelengths at which each spot was measured.

SPOTS[i,j] is 2D image[y,x] of Zemax spot on the CCD at SPOTX[j], SPOTY[i] and along the slit at SPOTPOS[i] which is wavelength SPOTWAVE[i].

Required Header Keywords

KEY

Example Value

Type

Comment

NAXIS1

11

int

length of data axis 1

EXTNAME

SPOTWAVE

str

Data: FITS image [float64, 11]