LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ |
def | makeCoaddTempExpRecorder |
def | makeCoaddInputs |
def | addVisitToCoadd |
Public Attributes | |
visitSchema | |
visitGoodPixKey | |
visitWeightKey | |
ccdSchema | |
ccdCcdKey | |
ccdVisitKey | |
ccdGoodPixKey | |
ccdWeightKey | |
Static Public Attributes | |
ConfigClass = CoaddInputRecorderConfig | |
Subtask that handles filling a CoaddInputs object for a coadd exposure, tracking the CCDs and visits that went into a coadd. The interface here is a little messy, but I think this is at least partly a product of a bit of messiness in the coadd code it's plugged into. I hope #2590 might result in a better design.
Definition at line 131 of file coaddInputRecorder.py.
def lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 141 of file coaddInputRecorder.py.
def lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.addVisitToCoadd | ( | self, | |
coaddInputs, | |||
coaddTempExp, | |||
weight | |||
) |
Called by AssembleCoaddTask when adding (a subset of) a coaddTempExp to a coadd. The base class impementation extracts the CoaddInputs from the coaddTempExp and appends them to the given coaddInputs, filling in the weight column(s). Note that the passed coaddTempExp may be a subimage, but that this method will only be called for the first subimage Returns the record for the visit to allow subclasses to fill in additional fields. Warns and returns None if the inputRecorder catalogs for the coaddTempExp are not usable.
Definition at line 171 of file coaddInputRecorder.py.
def lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.makeCoaddInputs | ( | self | ) |
Create a CoaddInputs object with schemas defined by the task configuration
Definition at line 167 of file coaddInputRecorder.py.
def lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.makeCoaddTempExpRecorder | ( | self, | |
visitId | |||
) |
Return a CoaddTempExpInputRecorder instance to help with saving a CoaddTempExp's inputs. The visitId may be any number that is unique for each CoaddTempExp that goes into a coadd, but ideally should be something more meaningful that can be used to reconstruct a data ID.
Definition at line 159 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.ccdCcdKey |
Definition at line 150 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.ccdGoodPixKey |
Definition at line 153 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.ccdSchema |
Definition at line 149 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.ccdVisitKey |
Definition at line 151 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.ccdWeightKey |
Definition at line 156 of file coaddInputRecorder.py.
|
static |
Definition at line 139 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.visitGoodPixKey |
Definition at line 145 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.visitSchema |
Definition at line 143 of file coaddInputRecorder.py.
lsst.pipe.tasks.coaddInputRecorder.CoaddInputRecorderTask.visitWeightKey |
Definition at line 147 of file coaddInputRecorder.py.