Detector

class lsst.afw.cameraGeom.Detector

Bases: DetectorBase, Storable

Methods Summary

fromConfig([config, numAmps])

getAmplifiers(self)

getBBox(self)

getCenter(*args, **kwargs)

Overloaded function.

getCorners(*args, **kwargs)

Overloaded function.

getCrosstalk(self)

getId(self)

getName(self)

getNativeCoordSys(self)

getOrientation(self)

getPhysicalType(self)

getPixelSize(self)

getSerial(self)

getTransform(*args, **kwargs)

Overloaded function.

getTransformMap(self)

getType(self)

hasCrosstalk(self)

hasTransform(*args, **kwargs)

Overloaded function.

isPersistable(self)

makeCameraSys(*args, **kwargs)

Overloaded function.

readFits(*args, **kwargs)

Overloaded function.

rebuild(self)

transform(*args, **kwargs)

Overloaded function.

writeFits(*args, **kwargs)

Overloaded function.

Methods Documentation

fromConfig(config=None, numAmps=1)
getAmplifiers(self: lsst.afw.cameraGeom.Detector) List[lsst.afw.cameraGeom.Amplifier]
getBBox(self: lsst.afw.cameraGeom.DetectorBase) lsst.geom.Box2I
getCenter(*args, **kwargs)

Overloaded function.

  1. getCenter(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSys) -> lsst.geom.Point2D

  2. getCenter(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.geom.Point2D

getCorners(*args, **kwargs)

Overloaded function.

  1. getCorners(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSys) -> List[lsst.geom.Point2D]

  2. getCorners(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSysPrefix) -> List[lsst.geom.Point2D]

getCrosstalk(self: lsst.afw.cameraGeom.DetectorBase) numpy.ndarray
getId(self: lsst.afw.cameraGeom.DetectorBase) int
getName(self: lsst.afw.cameraGeom.DetectorBase) str
getNativeCoordSys(self: lsst.afw.cameraGeom.DetectorBase) lsst.afw.cameraGeom.CameraSys
getOrientation(self: lsst.afw.cameraGeom.DetectorBase) lsst.afw.cameraGeom.Orientation
getPhysicalType(self: lsst.afw.cameraGeom.DetectorBase) str
getPixelSize(self: lsst.afw.cameraGeom.DetectorBase) lsst.geom.Extent2D
getSerial(self: lsst.afw.cameraGeom.DetectorBase) str
getTransform(*args, **kwargs)

Overloaded function.

  1. getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>

  2. getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>

  3. getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>

  4. getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>

getTransformMap(self: lsst.afw.cameraGeom.Detector) lsst.afw.cameraGeom.TransformMap
getType(self: lsst.afw.cameraGeom.DetectorBase) lsst.afw.cameraGeom.DetectorType
hasCrosstalk(self: lsst.afw.cameraGeom.DetectorBase) bool
hasTransform(*args, **kwargs)

Overloaded function.

  1. hasTransform(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSys) -> bool

  2. hasTransform(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSysPrefix) -> bool

isPersistable(self: lsst.afw.cameraGeom.Detector) bool
makeCameraSys(*args, **kwargs)

Overloaded function.

  1. makeCameraSys(self: lsst.afw.cameraGeom.DetectorBase, cameraSys: lsst.afw.cameraGeom.CameraSys) -> lsst.afw.cameraGeom.CameraSys

  2. makeCameraSys(self: lsst.afw.cameraGeom.DetectorBase, cameraSysPrefix: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.afw.cameraGeom.CameraSys

static readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int = -2147483648) -> lsst.afw.cameraGeom.Detector

  2. readFits(manager: lsst::afw::fits::MemFileManager, hdu: int = -2147483648) -> lsst.afw.cameraGeom.Detector

rebuild(self: lsst.afw.cameraGeom.Detector) lsst.afw.cameraGeom.Detector.PartialRebuilder
transform(*args, **kwargs)

Overloaded function.

  1. transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst.geom.Point2D

  2. transform(self: lsst.afw.cameraGeom.Detector, points: List[lsst.geom.Point2D], fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSys) -> List[lsst.geom.Point2D]

  3. transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.geom.Point2D

  4. transform(self: lsst.afw.cameraGeom.Detector, points: List[lsst.geom.Point2D], fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> List[lsst.geom.Point2D]

  5. transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst.geom.Point2D

  6. transform(self: lsst.afw.cameraGeom.Detector, points: List[lsst.geom.Point2D], fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSys) -> List[lsst.geom.Point2D]

  7. transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.geom.Point2D

  8. transform(self: lsst.afw.cameraGeom.Detector, points: List[lsst.geom.Point2D], fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> List[lsst.geom.Point2D]

writeFits(*args, **kwargs)

Overloaded function.

  1. writeFits(self: lsst.afw.cameraGeom.Detector, fileName: str, mode: str = ‘w’) -> None

  2. writeFits(self: lsst.afw.cameraGeom.Detector, manager: lsst::afw::fits::MemFileManager, mode: str = ‘w’) -> None