LSST Applications 27.0.0,g0265f82a02+469cd937ee,g02d81e74bb+21ad69e7e1,g1470d8bcf6+cbe83ee85a,g2079a07aa2+e67c6346a6,g212a7c68fe+04a9158687,g2305ad1205+94392ce272,g295015adf3+81dd352a9d,g2bbee38e9b+469cd937ee,g337abbeb29+469cd937ee,g3939d97d7f+72a9f7b576,g487adcacf7+71499e7cba,g50ff169b8f+5929b3527e,g52b1c1532d+a6fc98d2e7,g591dd9f2cf+df404f777f,g5a732f18d5+be83d3ecdb,g64a986408d+21ad69e7e1,g858d7b2824+21ad69e7e1,g8a8a8dda67+a6fc98d2e7,g99cad8db69+f62e5b0af5,g9ddcbc5298+d4bad12328,ga1e77700b3+9c366c4306,ga8c6da7877+71e4819109,gb0e22166c9+25ba2f69a1,gb6a65358fc+469cd937ee,gbb8dafda3b+69d3c0e320,gc07e1c2157+a98bf949bb,gc120e1dc64+615ec43309,gc28159a63d+469cd937ee,gcf0d15dbbd+72a9f7b576,gdaeeff99f8+a38ce5ea23,ge6526c86ff+3a7c1ac5f1,ge79ae78c31+469cd937ee,gee10cc3b42+a6fc98d2e7,gf1cff7945b+21ad69e7e1,gfbcc870c63+9a11dc8c8f
LSST Data Management Base Package
|
Public Member Functions | |
__init__ (self, task, visitId, num=0) | |
addCalExp (self, calExp, ccdId, nGoodPix) | |
finish (self, coaddTempExp, nGoodPix=None) | |
Public Attributes | |
task | |
coaddInputs | |
visitRecord | |
Protected Member Functions | |
_setExposureInfoInRecord (self, exposure, record) | |
A helper class for CoaddInputRecorderTask, managing the CoaddInputs object for that single CoaddTempExp. This will contain a single 'visit' record for the CoaddTempExp and a number of 'ccd' records. Should generally be created by calling CoaddInputRecorderTask.makeCoaddTempExp(). Parameters ---------- task : `lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask` The CoaddInputRecorderTask that is utilising us. visitId : `int` Identifier (integer) for the visit. num : `int` Number of CCDs for this visit that overlap this patch (for reserving memory).
Definition at line 56 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddTempExpInputRecorder.__init__ | ( | self, | |
task, | |||
visitId, | |||
num = 0 ) |
Definition at line 73 of file coaddInputRecorder.py.
|
protected |
Set exposure info and bbox in an ExposureTable record. Parameters ---------- exposure : `lsst.afw.image.ExposureF` Exposure whose info is to be recorded. record : `Unknown` Record of an ExposureTable to set.
Definition at line 141 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddTempExpInputRecorder.addCalExp | ( | self, | |
calExp, | |||
ccdId, | |||
nGoodPix ) |
Add a 'ccd' record for a calexp just added to the CoaddTempExp. Parameters ---------- calExp : `lsst.afw.image.Exposure` Calibrated exposure just added to the CoaddTempExp, or None in case of failures that should nonetheless be tracked. Should be the original calexp, in that it should contain the original Psf and Wcs, not the warped and/or matched ones. ccdId : `int` A unique numeric ID for the Exposure. nGoodPix : `int` Number of good pixels this image will contribute to the CoaddTempExp. If saveEmptyCcds is not set and this value is zero, no record will be added.
Definition at line 82 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddTempExpInputRecorder.finish | ( | self, | |
coaddTempExp, | |||
nGoodPix = None ) |
Finish creating the CoaddInputs for a CoaddTempExp. Parameters ---------- coaddTempExp : `lsst.afw.image.Exposure` Exposure object from which to obtain the PSF, WCS, and bounding box for the entry in the 'visits' table. On return, the completed CoaddInputs object will be attached to it. nGoodPix : `int` Total number of good pixels in the CoaddTempExp; ignored unless saveVisitGoodPix is true.
Definition at line 117 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddTempExpInputRecorder.coaddInputs |
Definition at line 75 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddTempExpInputRecorder.task |
Definition at line 74 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddTempExpInputRecorder.visitRecord |
Definition at line 79 of file coaddInputRecorder.py.