lsst.jointcal 22.0.1-31-g04b6af8+1652af9b63
Public Member Functions | Static Public Member Functions | List of all members
lsst.jointcal.jointcal.JointcalRunner Class Reference
Inheritance diagram for lsst.jointcal.jointcal.JointcalRunner:

Public Member Functions

def __call__ (self, args)
 

Static Public Member Functions

def getTargetList (parsedCmd, **kwargs)
 

Detailed Description

Subclass of TaskRunner for jointcalTask (gen2)

jointcalTask.runDataRef() takes a number of arguments, one of which is a list of dataRefs
extracted from the command line (whereas most CmdLineTasks' runDataRef methods take
single dataRef, are are called repeatedly). This class transforms the processed
arguments generated by the ArgumentParser into the arguments expected by
Jointcal.runDataRef().

See pipeBase.TaskRunner for more information.

Definition at line 65 of file jointcal.py.

Member Function Documentation

◆ __call__()

def lsst.jointcal.jointcal.JointcalRunner.__call__ (   self,
  args 
)
Parameters
----------
args
    Arguments for Task.runDataRef()

Returns
-------
pipe.base.Struct
    if self.doReturnResults is False:

    - ``exitStatus``: 0 if the task completed successfully, 1 otherwise.

    if self.doReturnResults is True:

    - ``result``: the result of calling jointcal.runDataRef()
    - ``exitStatus``: 0 if the task completed successfully, 1 otherwise.

Definition at line 94 of file jointcal.py.

◆ getTargetList()

def lsst.jointcal.jointcal.JointcalRunner.getTargetList (   parsedCmd,
**  kwargs 
)
static
Return a list of tuples per tract, each containing (dataRefs, kwargs).

Jointcal operates on lists of dataRefs simultaneously.

Definition at line 78 of file jointcal.py.


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