lsst.pipe.tasks  13.0-66-gfbf2f2ce+5
Public Member Functions | Static Public Member Functions | List of all members
lsst.pipe.tasks.multiBand.MergeSourcesRunner Class Reference

Task runner for the MergeSourcesTask. Required because the run method requires a list of dataRefs rather than a single dataRef. More...

Inheritance diagram for lsst.pipe.tasks.multiBand.MergeSourcesRunner:

Public Member Functions

def makeTask (self, parsedCmd=None, args=None)
 Provide a butler to the Task constructor. More...
 

Static Public Member Functions

def getTargetList (parsedCmd, kwargs)
 Provide a list of patch references for each patch. More...
 

Detailed Description

Task runner for the MergeSourcesTask. Required because the run method requires a list of dataRefs rather than a single dataRef.

Definition at line 321 of file multiBand.py.

Member Function Documentation

◆ getTargetList()

def lsst.pipe.tasks.multiBand.MergeSourcesRunner.getTargetList (   parsedCmd,
  kwargs 
)
static

Provide a list of patch references for each patch.

The patch references within the list will have different filters.

Parameters
[in]parsedCmdthe parsed command
**kwargskey word arguments (unused)
Exceptions
RuntimeErrorif multiple references are provided for the same combination of tract, patch and filter

Definition at line 347 of file multiBand.py.

◆ makeTask()

def lsst.pipe.tasks.multiBand.MergeSourcesRunner.makeTask (   self,
  parsedCmd = None,
  args = None 
)

Provide a butler to the Task constructor.

Parameters
[in]parsedCmdthe parsed command
[in]argstuple of a list of data references and kwargs (un-used)
Exceptions
RuntimeErrorif both parsedCmd & args are None

Definition at line 329 of file multiBand.py.


The documentation for this class was generated from the following file: