CalibCombineTwoFlatsByFilterTask#
- class lsst.cp.pipe.CalibCombineTwoFlatsByFilterTask(**kwargs)#
Bases:
CalibCombineTaskTask to combine two flats (weighted).
Methods Summary
run(*, inputFlatOneHandle, inputFlatTwoHandle)Combine two flats (blue/red) into one flat.
runQuantum(butlerQC, inputRefs, outputRefs)Do butler IO and transform to provide in memory objects for tasks
runmethod.Methods Documentation
- run(*, inputFlatOneHandle, inputFlatTwoHandle)#
Combine two flats (blue/red) into one flat.
Parameters#
- inputFlatOneHandle
lsst.daf.butler.DeferredDatasetHandle The first flat handle.
- inputFlatTwoHandle
lsst.daf.butler.DeferredDatasetHandle The second flat handle.
Returns#
- results
lsst.pipe.base.Struct The results struct containing:
outputDataFinal combined exposure generated from the inputs. (
lsst.afw.image.ExposureF).
- inputFlatOneHandle
- runQuantum(butlerQC, inputRefs, outputRefs)#
Do butler IO and transform to provide in memory objects for tasks
runmethod.Parameters#
- butlerQC
QuantumContext A butler which is specialized to operate in the context of a
lsst.daf.butler.Quantum.- inputRefs
InputQuantizedConnection Datastructure whose attribute names are the names that identify connections defined in corresponding
PipelineTaskConnectionsclass. The values of these attributes are thelsst.daf.butler.DatasetRefobjects associated with the defined input/prerequisite connections.- outputRefs
OutputQuantizedConnection Datastructure whose attribute names are the names that identify connections defined in corresponding
PipelineTaskConnectionsclass. The values of these attributes are thelsst.daf.butler.DatasetRefobjects associated with the defined output connections.
- butlerQC