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.
getCenter(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSys) -> lsst.geom.Point2D
getCenter(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.geom.Point2D
- getCorners(*args, **kwargs)¶
Overloaded function.
getCorners(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSys) -> List[lsst.geom.Point2D]
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.
getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst.afw.geom.TransformPoint2ToPoint2
getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.afw.geom.TransformPoint2ToPoint2
getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst.afw.geom.TransformPoint2ToPoint2
getTransform(self: lsst.afw.cameraGeom.Detector, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.afw.geom.TransformPoint2ToPoint2
- 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.
hasTransform(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSys) -> bool
hasTransform(self: lsst.afw.cameraGeom.Detector, cameraSys: lsst.afw.cameraGeom.CameraSysPrefix) -> bool
- isPersistable(self: lsst.afw.cameraGeom.Detector) bool ¶
- makeCameraSys(*args, **kwargs)¶
Overloaded function.
makeCameraSys(self: lsst.afw.cameraGeom.DetectorBase, cameraSys: lsst.afw.cameraGeom.CameraSys) -> lsst.afw.cameraGeom.CameraSys
makeCameraSys(self: lsst.afw.cameraGeom.DetectorBase, cameraSysPrefix: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.afw.cameraGeom.CameraSys
- static readFits(*args, **kwargs)¶
Overloaded function.
readFits(fileName: str, hdu: int = -2147483648) -> lsst.afw.cameraGeom.Detector
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.
transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst.geom.Point2D
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]
transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSys, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.geom.Point2D
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]
transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSys) -> lsst.geom.Point2D
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]
transform(self: lsst.afw.cameraGeom.Detector, point: lsst.geom.Point2D, fromSys: lsst.afw.cameraGeom.CameraSysPrefix, toSys: lsst.afw.cameraGeom.CameraSysPrefix) -> lsst.geom.Point2D
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.
writeFits(self: lsst.afw.cameraGeom.Detector, fileName: str, mode: str = ‘w’) -> None
writeFits(self: lsst.afw.cameraGeom.Detector, manager: lsst::afw::fits::MemFileManager, mode: str = ‘w’) -> None