|
def | applyOverrides (cls, config) |
|
def | __init__ (self, args, kwargs) |
|
def | processResult (self, exposure) |
|
def | scale (self, ccdIdLists, data) |
|
def | __init__ (self, args, kwargs) |
|
def | batchWallTime (cls, time, parsedCmd, numCores) |
|
def | run (self, expRefList, butler, calibId) |
| Construct a calib from a list of exposure references. More...
|
|
def | getOutputId (self, expRefList, calibId) |
| Generate the data identifier for the output calib. More...
|
|
def | getMjd (self, butler, dataId, timescale=dafBase.DateTime.UTC) |
|
def | getFilter (self, butler, dataId) |
|
def | addMissingKeys (self, dataId, butler, missingKeys=None, calibName=None) |
|
def | updateMetadata (self, calibImage, exposureTime, darkTime=None, kwargs) |
| Update the metadata from the VisitInfo. More...
|
|
def | scatterProcess (self, pool, ccdIdLists) |
| Scatter the processing among the nodes. More...
|
|
def | process (self, cache, ccdId, outputName="postISRCCD") |
| Process a CCD, specified by a data identifier. More...
|
|
def | processSingle (self, dataRef) |
|
def | processWrite (self, dataRef, exposure, outputName="postISRCCD") |
| Write the processed CCD. More...
|
|
def | processResult (self, exposure) |
|
def | scale (self, ccdIdLists, data) |
| Determine scaling across CCDs and exposures. More...
|
|
def | scatterCombine (self, pool, outputId, ccdIdLists, scales) |
| Scatter the combination of exposures across multiple nodes. More...
|
|
def | combine (self, cache, struct, outputId) |
| Combine multiple exposures of a particular CCD and write the output. More...
|
|
def | recordCalibInputs (self, butler, calib, dataIdList, outputId) |
| Record metadata including the inputs and creation details. More...
|
|
def | interpolateNans (self, image) |
|
def | write (self, butler, exposure, dataId) |
| Write the final combined calib. More...
|
|
Flat construction
The principal change from the base class involves gathering the background
values from each image and using them to determine the scalings for the final
combination.
Definition at line 851 of file constructCalibs.py.