lsst.fgcmcal  22.0.0+dfd6acfe73
Public Member Functions | Static Public Member Functions | List of all members
lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractRunner Class Reference
Inheritance diagram for lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractRunner:

Public Member Functions

def __call__ (self, args)
 
def run (self, parsedCmd)
 

Static Public Member Functions

def getTargetList (parsedCmd)
 

Detailed Description

Subclass of TaskRunner for FgcmCalibrateTractTask

fgcmCalibrateTractTask.run() takes a number of arguments, one of which is
the butler (for persistence and mapper data), and a list of dataRefs
extracted from the command line.  This task runs on a constrained set
of dataRefs, typically a single tract.
This class transforms the process arguments generated by the ArgumentParser
into the arguments expected by FgcmCalibrateTractTask.run().
This runner does not use any parallelization.

Definition at line 99 of file fgcmCalibrateTractBase.py.

Member Function Documentation

◆ __call__()

def lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractRunner.__call__ (   self,
  args 
)
Parameters
----------
args: `tuple` with (butler, dataRefList)

Returns
-------
exitStatus: `list` with `lsst.pipe.base.Struct`
   exitStatus (0: success; 1: failure)
   May also contain results if `self.doReturnResults` is `True`.

Definition at line 119 of file fgcmCalibrateTractBase.py.

◆ getTargetList()

def lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractRunner.getTargetList (   parsedCmd)
static
Return a list with one element: a tuple with the butler and
list of dataRefs.

Definition at line 112 of file fgcmCalibrateTractBase.py.

◆ run()

def lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractRunner.run (   self,
  parsedCmd 
)
Run the task, with no multiprocessing

Parameters
----------
parsedCmd: `lsst.pipe.base.ArgumentParser` parsed command line

Definition at line 155 of file fgcmCalibrateTractBase.py.


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