Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: obs_lsst
-
Labels:None
-
Team:Data Release Production
-
Urgent?:No
Description
It appears that something's broken in the Gen3 code to read LSST wave front sensors, although they are fine in Gen2.
The symptoms are this; note the explicit range(1, 16 + 1) although the wavefront chips have only 8 amps
~/LSST/obs/lsst/python/lsst/obs/lsst/assembly.py in readRawAmps(fileName, detector)
|
274 for hdu in range(1, 16+1):
|
--> 275 exp = afwImage.makeExposure(afwImage.makeMaskedImage(afwImage.ImageF(fileName, hdu=hdu)))
|
276 exp.setDetector(detector)
|
|
FitsError:
|
File "src/fits.cc", line 1425, in int lsst::afw::fits::Fits::getImageDim()
|
cfitsio error (/lsstdata/offline/teststand/BOT/gen3repo/LSSTCam/raw/all/raw/unknown/UNKNOWN/raw_unknown_UNKNOWN_3020082500032_199_LSSTCam_LSSTCam_raw_all.fits): CHDU not an IMAGE extension (233) : Getting NAXIS
|
cfitsio error stack:
|
{0}
|
lsst::afw::fits::FitsError: 'cfitsio error (/lsstdata/offline/teststand/BOT/gen3repo/LSSTCam/raw/all/raw/unknown/UNKNOWN/raw_unknown_UNKNOWN_3020082500032_199_LSSTCam_LSSTCam_raw_all.fits): CHDU not an IMAGE extension (233) : Getting NAXIS
|