FakeImageDataSource¶
- class lsst.afw.cameraGeom.utils.FakeImageDataSource(isTrimmed=True, verbose=False, background=nan, showAmpGain=True, markSize=10, markValue=0, ampImValue=None, scaleGain=<function FakeImageDataSource.<lambda>>)¶
- Bases: - object- A class to retrieve synthetic images for display by the show* methods - Parameters:
- isTrimmedbool
- Should amps be trimmed? 
- verbosebool
- Be chatty? 
- backgroundfloat
- The value of any pixels that lie outside the CCDs. 
- showAmpGainbool
- Color the amp segments with the gain of the amp? 
- markSizefloat
- Size of the side of the box used to mark the read corner. 
- markValuefloat
- Value to assign the read corner mark. 
- ampImValuefloatorNone
- Value to assign to amps; scaleGain(gain) is used if - None.
- scaleGaincallable
- Function to scale the gain by. 
 
- isTrimmed
 - Methods Summary - getAmpImage(amp, imageFactory)- Return an amp segment image. - getCcdImage(det, imageFactory, binSize)- Return a CCD image for the detector and the (possibly updated) Detector. - Methods Documentation - getAmpImage(amp, imageFactory)¶
- Return an amp segment image. - Parameters:
- amplsst.afw.table.AmpInfoTable
- AmpInfoTable for this amp. 
- imageFactorycallable like lsst.afw.image.Image
- Image constructor for making the image. 
 
- amp
- Returns:
- ampImagelsst.afw.image.Image
- The constructed image. 
 
- ampImage
 
 - getCcdImage(det, imageFactory, binSize)¶
- Return a CCD image for the detector and the (possibly updated) Detector. - Parameters:
- detlsst.afw.cameraGeom.Detector
- Detector to use for making the image. 
- imageFactorycallable like lsst.afw.image.Image
- Image constructor for making the image. 
- binSizeint
- Bin the image by this factor in both dimensions. 
 
- det
- Returns:
- ccdImagelsst.afw.image.Image
- The constructed image. 
 
- ccdImage