Amplifier#

class lsst.afw.cameraGeom.Amplifier#

Bases: pybind11_object

Methods Summary

Methods Documentation

compareGeometry(other, *, assembly=True, regions=True)#

Compare the geometry of this amplifier with another.

Parameters#

assemblybool, optional

If True (default) test whether flips and offsets relative to assembled raw are the same, and account for those when testing whether regions are the same.

regionsbool, optional

If True (default) test whether full/data/overscan/prescan regions are the same.

Returns#

comparisonAmplifierGeometryComparison

Flags representing the result of the comparison.

getBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getGain(self: lsst.afw.cameraGeom.Amplifier) float#
getLinearityCoeffs(self: lsst.afw.cameraGeom.Amplifier) numpy.ndarray#
getLinearityMaximum(self: lsst.afw.cameraGeom.Amplifier) float#
getLinearityThreshold(self: lsst.afw.cameraGeom.Amplifier) float#
getLinearityType(self: lsst.afw.cameraGeom.Amplifier) str#
getLinearityUnits(self: lsst.afw.cameraGeom.Amplifier) str#
getName(self: lsst.afw.cameraGeom.Amplifier) str#
getRawBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawDataBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawFlipX(self: lsst.afw.cameraGeom.Amplifier) bool#
getRawFlipY(self: lsst.afw.cameraGeom.Amplifier) bool#
getRawHorizontalOverscanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawHorizontalPrescanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawParallelOverscanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawPrescanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawSerialOverscanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawSerialPrescanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawVerticalOverscanBBox(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Box2I#
getRawXYOffset(self: lsst.afw.cameraGeom.Amplifier) lsst.geom.Extent2I#
getReadNoise(self: lsst.afw.cameraGeom.Amplifier) float#
getReadoutCorner(self: lsst.afw.cameraGeom.Amplifier) lsst.afw.cameraGeom.ReadoutCorner#
static getRecordSchema() lsst.afw.table.Schema#
getSaturation(self: lsst.afw.cameraGeom.Amplifier) float#
getSuspectLevel(self: lsst.afw.cameraGeom.Amplifier) float#
rebuild(self: lsst.afw.cameraGeom.Amplifier) lsst.afw.cameraGeom.Amplifier.Builder#
toRecord(self: lsst.afw.cameraGeom.Amplifier, arg0: lsst.afw.table.BaseRecord) None#