Detector

class lsst.afw.cameraGeom.Detector

Bases: pybind11_builtins.pybind11_object

Methods Summary

getAmpInfoCatalog(self)
getBBox(self)
getCenter(*args, **kwargs) Overloaded function.
getCorners(*args, **kwargs) Overloaded function.
getCrosstalk(self)
getId(self)
getName(self)
getNativeCoordSys(self)
getOrientation(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.
transform(*args, **kwargs) Overloaded function.
writeFits(*args, **kwargs) Overloaded function.

Methods Documentation

getAmpInfoCatalog(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst::afw::table::CatalogT<lsst::afw::table::AmpInfoRecord>
getBBox(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst::geom::Box2I
getCenter(*args, **kwargs)

Overloaded function.

  1. getCenter(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> lsst::geom::Point<double, 2>
  2. getCenter(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> lsst::geom::Point<double, 2>
getCorners(*args, **kwargs)

Overloaded function.

  1. getCorners(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> List[lsst::geom::Point<double, 2>]
  2. getCorners(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> List[lsst::geom::Point<double, 2>]
getCrosstalk(self: lsst.afw.cameraGeom.detector.detector.Detector) → ndarray::Array<float const, 2, 0>
getId(self: lsst.afw.cameraGeom.detector.detector.Detector) → int
getName(self: lsst.afw.cameraGeom.detector.detector.Detector) → str
getNativeCoordSys(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst.afw.cameraGeom.cameraSys.CameraSys
getOrientation(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst::afw::cameraGeom::Orientation
getPixelSize(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst::geom::Extent<double, 2>
getSerial(self: lsst.afw.cameraGeom.detector.detector.Detector) → str
getTransform(*args, **kwargs)

Overloaded function.

  1. getTransform(self: lsst.afw.cameraGeom.detector.detector.Detector, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSys, toSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>
  2. getTransform(self: lsst.afw.cameraGeom.detector.detector.Detector, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSys, toSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>
  3. getTransform(self: lsst.afw.cameraGeom.detector.detector.Detector, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix, toSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>
  4. getTransform(self: lsst.afw.cameraGeom.detector.detector.Detector, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix, toSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> lsst::afw::geom::Transform<lsst::afw::geom::Point2Endpoint, lsst::afw::geom::Point2Endpoint>
getTransformMap(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst::afw::cameraGeom::TransformMap
getType(self: lsst.afw.cameraGeom.detector.detector.Detector) → lsst.afw.cameraGeom.detector.detector.DetectorType
hasCrosstalk(self: lsst.afw.cameraGeom.detector.detector.Detector) → bool
hasTransform(*args, **kwargs)

Overloaded function.

  1. hasTransform(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> bool
  2. hasTransform(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> bool
isPersistable(self: lsst.afw.cameraGeom.detector.detector.Detector) → bool
makeCameraSys(*args, **kwargs)

Overloaded function.

  1. makeCameraSys(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> lsst.afw.cameraGeom.cameraSys.CameraSys
  2. makeCameraSys(self: lsst.afw.cameraGeom.detector.detector.Detector, cameraSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> lsst.afw.cameraGeom.cameraSys.CameraSys
readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int=-2147483648) -> lsst.afw.cameraGeom.detector.detector.Detector
  2. readFits(manager: lsst::afw::fits::MemFileManager, hdu: int=-2147483648) -> lsst.afw.cameraGeom.detector.detector.Detector
transform(*args, **kwargs)

Overloaded function.

  1. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, point: lsst::geom::Point<double, 2>, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSys, toSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> lsst::geom::Point<double, 2>
  2. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, points: List[lsst::geom::Point<double, 2>], fromSys: lsst.afw.cameraGeom.cameraSys.CameraSys, toSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> List[lsst::geom::Point<double, 2>]
  3. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, point: lsst::geom::Point<double, 2>, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSys, toSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> lsst::geom::Point<double, 2>
  4. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, points: List[lsst::geom::Point<double, 2>], fromSys: lsst.afw.cameraGeom.cameraSys.CameraSys, toSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> List[lsst::geom::Point<double, 2>]
  5. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, point: lsst::geom::Point<double, 2>, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix, toSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> lsst::geom::Point<double, 2>
  6. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, points: List[lsst::geom::Point<double, 2>], fromSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix, toSys: lsst.afw.cameraGeom.cameraSys.CameraSys) -> List[lsst::geom::Point<double, 2>]
  7. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, point: lsst::geom::Point<double, 2>, fromSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix, toSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> lsst::geom::Point<double, 2>
  8. transform(self: lsst.afw.cameraGeom.detector.detector.Detector, points: List[lsst::geom::Point<double, 2>], fromSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix, toSys: lsst.afw.cameraGeom.cameraSys.CameraSysPrefix) -> List[lsst::geom::Point<double, 2>]
writeFits(*args, **kwargs)

Overloaded function.

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