LSSTApplications
17.0+115,17.0+12,17.0+65,18.0.0+14,18.0.0+29,18.0.0+6,18.0.0+70,18.0.0-4-g68ffd23+1,18.1.0-1-g0001055+9,18.1.0-1-g03d53ef+2,18.1.0-1-g1349e88+44,18.1.0-1-g2505f39+35,18.1.0-1-g5315e5e+2,18.1.0-1-g5e4b7ea+11,18.1.0-1-g7e8fceb+2,18.1.0-1-g85f8cd4+38,18.1.0-1-gd55f500+25,18.1.0-13-gfe4edf0b,18.1.0-14-g259bd21+9,18.1.0-14-gd04256d+35,18.1.0-2-g4903023+12,18.1.0-2-g5f9922c+13,18.1.0-2-gd3b74e5+3,18.1.0-2-gfbf3545+22,18.1.0-2-gfefb8b5+34,18.1.0-22-g936f6a9b4,18.1.0-23-g364d03b8,18.1.0-23-g52ab674,18.1.0-3-g52aa583+17,18.1.0-3-g8f4a2b1+32,18.1.0-3-gb69f684+30,18.1.0-4-g1ee41a7+2,18.1.0-5-g6dbcb01+31,18.1.0-5-gc286bb7+4,18.1.0-6-g857e778+4,18.1.0-7-gae09a6d+18,18.1.0-8-g42b2ab3+10,18.1.0-8-gc69d46e+17,18.1.0-9-gee19f03+2,w.2019.44
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ (self, detectorFileName, ampFileNameList, inAmpCoords=True, plateScale=1., radialCoeffs=(0., 1.), clobberMetadata=False, doRaise=True) |
def | buildDetector (self) |
def | makeExposure (self, im, mask=None, variance=None) |
Public Attributes | |
inAmpCoords | |
defaultAmpMap | |
defaultDetectorMap | |
detectorMetadata | |
ampMetadataList | |
detector | |
doRaise | |
plateScale | |
focalPlaneToField | |
Parameters ---------- detectorFileName : `str` FITS file containing the detector description. May use [] notation to specify an extension in an MEF. ampFileNameList : `list` of `str` List of FITS file names to use in building the amps. May contain duplicate entries if the raw data are assembled. inAmpCoords : `bool` True if raw data are in amp coordinates, False if raw data are assembled into pseudo detector pixel arrays. plateScale : `float` Nominal platescale (arcsec/mm). radialCoeffs : `iterable` of `float` Radial distortion coefficients for a radial polynomial in normalized units. clobberMetadata : `bool` Clobber metadata from input files if overridden in _sanitizeMetadata(). doRaise : `bool` Raise exception if not all non-defaulted keywords are defined?
Definition at line 155 of file fitsUtils.py.
def lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.__init__ | ( | self, | |
detectorFileName, | |||
ampFileNameList, | |||
inAmpCoords = True , |
|||
plateScale = 1. , |
|||
radialCoeffs = (0., 1.) , |
|||
clobberMetadata = False , |
|||
doRaise = True |
|||
) |
Definition at line 180 of file fitsUtils.py.
def lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.buildDetector | ( | self | ) |
Take all the information and build a Detector object. The Detector object is necessary for doing things like assembly. Returns ------- detector : `lsst.afw.cameraGeom.Detector` The detector.
Definition at line 405 of file fitsUtils.py.
def lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.makeExposure | ( | self, | |
im, | |||
mask = None , |
|||
variance = None |
|||
) |
Method for constructing an exposure object from an image and the information contained in this class to construct the Detector. Parameters ---------- im : `lsst.afw.image.Image` Image used to construct the exposure. mask : `lsst.afw.image.MaskU` Optional mask plane. variance : `lsst.afw.image.Image` Optional variance plance as an image of the same type as im. Returns ------- exposure : `lsst.afw.image.Exposure` Constructed exposure (specific type will match that of ``im``).
Definition at line 431 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.ampMetadataList |
Definition at line 187 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.defaultAmpMap |
Definition at line 182 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.defaultDetectorMap |
Definition at line 183 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.detector |
Definition at line 188 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.detectorMetadata |
Definition at line 184 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.doRaise |
Definition at line 189 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.focalPlaneToField |
Definition at line 195 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.inAmpCoords |
Definition at line 181 of file fitsUtils.py.
lsst.afw.cameraGeom.fitsUtils.DetectorBuilder.plateScale |
Definition at line 194 of file fitsUtils.py.