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:
objectA class to retrieve synthetic images for display by the show* methods
- Parameters:
 - isTrimmed
bool Should amps be trimmed?
- verbose
bool Be chatty?
- background
float The value of any pixels that lie outside the CCDs.
- showAmpGain
bool Color the amp segments with the gain of the amp?
- markSize
float Size of the side of the box used to mark the read corner.
- markValue
float Value to assign the read corner mark.
- ampImValue
floatorNone 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:
 - amp
lsst.afw.table.AmpInfoTable AmpInfoTable for this amp.
- imageFactorycallable like 
lsst.afw.image.Image Image constructor for making the image.
- amp
 - Returns:
 - ampImage
lsst.afw.image.Image The constructed image.
- ampImage
 
- getCcdImage(det, imageFactory, binSize)¶
 Return a CCD image for the detector and the (possibly updated) Detector.
- Parameters:
 - det
lsst.afw.cameraGeom.Detector Detector to use for making the image.
- imageFactorycallable like 
lsst.afw.image.Image Image constructor for making the image.
- binSize
int Bin the image by this factor in both dimensions.
- det
 - Returns:
 - ccdImage
lsst.afw.image.Image The constructed image.
- ccdImage