ExtendedPsfStackTask#
- class lsst.pipe.tasks.extended_psf.ExtendedPsfStackTask(initInputs=None, *args, **kwargs)#
Bases:
PipelineTaskStack candidate cutouts to produce an extended PSF model.
Methods Summary
run(extended_psf_candidates)Run the stacking task to produce an extended PSF model.
runQuantum(butlerQC, inputRefs, outputRefs)Do butler IO and transform to provide in memory objects for tasks
runmethod.Methods Documentation
- run(extended_psf_candidates: ExtendedPsfCandidates)#
Run the stacking task to produce an extended PSF model.
Parameters#
- extended_psf_candidates
ExtendedPsfCandidates Set of preprocessed cutouts, each centered on a single star.
Returns#
- extended_psf :
ExtendedPsfImageorNoneThe extended PSF model if stacking succeeds;
Noneif stacking was unsuccessful (e.g, no valid candidates).
- extended_psf_candidates
- 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