lsst.afw 22.0.1-48-g5c39d4753+cb452d8ee2
Classes | Functions | Variables
lsst.afw.cameraGeom._amplifier Namespace Reference

Classes

class  Amplifier
 
class  AmplifierGeometryComparison
 

Functions

def transform (self, *outOffset=None, outFlipX=False, outFlipY=False)
 

Variables

dictionary ReadoutCornerValNameDict
 
dictionary ReadoutCornerNameValDict
 

Function Documentation

◆ transform()

def lsst.afw.cameraGeom._amplifier.transform (   self,
outOffset = None,
  outFlipX = False,
  outFlipY = False 
)
Transform an amplifier builder (in-place) by applying shifts and
flips.

Parameters
----------
outOffset : `lsst.geom.Extent2I`, optional
    Post-transformation return value for ``self.getRawXYOffset()``.
    The default is ``(0, 0)``, which shifts the amplifier to its
    position in the assembled (but still untrimmed) raw image.
outFlipX : `bool`, optional
    Post-transformation return value for ``self.getRawFlipX()``.  The
    default is `False`, which flips the amplifier to its correct
    X orientation in the assembled raw image.
outFlipX : `bool`, optional
    Post-transformation return value for ``self.getRawFlipY()``.  The
    default is `False`, which flips the amplifier to its correct
    Y orientation in the assembled raw image.

Returns
-------
self : `AmplifierBuilder`
    Returned to enable method chaining, e.g.
    ``amplifier.rebuild().transform().finish()``.

Definition at line 132 of file _amplifier.py.

Variable Documentation

◆ ReadoutCornerNameValDict

dictionary lsst.afw.cameraGeom._amplifier.ReadoutCornerNameValDict
Initial value:
1= {val: key for key, val in
2 ReadoutCornerValNameDict.items()}

Definition at line 37 of file _amplifier.py.

◆ ReadoutCornerValNameDict

dictionary lsst.afw.cameraGeom._amplifier.ReadoutCornerValNameDict
Initial value:
1= {
2 ReadoutCorner.LL: "LL",
3 ReadoutCorner.LR: "LR",
4 ReadoutCorner.UR: "UR",
5 ReadoutCorner.UL: "UL",
6}

Definition at line 31 of file _amplifier.py.