lsst.pipe.tasks  16.0-53-ga4affb86
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.pipe.tasks.transformMeasurement.ForcedSrcTransformTask Class Reference

Transform forced_src measuremenents to calibrated form. More...

Inheritance diagram for lsst.pipe.tasks.transformMeasurement.ForcedSrcTransformTask:
lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase

Public Member Functions

def inputSchemaType (self)
 The Butler dataset type for the schema of the input source catalog. More...
 
def outputDataset (self)
 The Butler dataset type for the schema of the output catalog. More...
 
def measurementConfig (self)
 The configuration of the measurement operation used to generate the input catalog. More...
 
def runDataRef (self, dataRef)
 Transform the source catalog referred to by dataRef. More...
 

Public Attributes

 butler
 

Static Public Attributes

string sourceType = 'forced_src'
 
string calexpType = 'calexp'
 
 RunnerClass = pipeBase.ButlerInitializedTaskRunner
 
 ConfigClass = RunTransformConfig
 

Detailed Description

Transform forced_src measuremenents to calibrated form.

This is a specialization of RunTransformTaskBase which operates on forced_src measurements. Refer to the parent documentation for details.

Definition at line 297 of file transformMeasurement.py.

Member Function Documentation

◆ inputSchemaType()

def lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.inputSchemaType (   self)
inherited

The Butler dataset type for the schema of the input source catalog.

By default, we append _schema to the input source type. Subclasses may customize if required.

Definition at line 209 of file transformMeasurement.py.

◆ measurementConfig()

def lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.measurementConfig (   self)
inherited

The configuration of the measurement operation used to generate the input catalog.

By default we look for measurement under the root configuration of the generating task. Subclasses may customize this (e.g. to calibrate.measurement) if required.

Definition at line 229 of file transformMeasurement.py.

◆ outputDataset()

def lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.outputDataset (   self)
inherited

The Butler dataset type for the schema of the output catalog.

By default, we prepend transformed_ to the input source type. Subclasses may customize if required.

Definition at line 219 of file transformMeasurement.py.

◆ runDataRef()

def lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.runDataRef (   self,
  dataRef 
)
inherited

Transform the source catalog referred to by dataRef.

The result is both returned and written as dataset type "transformed_" + the input source dataset type to the provided dataRef.

Parameters
[in]dataRefData reference for source catalog & calibrated exposure.
Returns
A BaseCatalog containing the transformed measurements.

Definition at line 247 of file transformMeasurement.py.

Member Data Documentation

◆ butler

lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.butler
inherited

Definition at line 241 of file transformMeasurement.py.

◆ calexpType

string lsst.pipe.tasks.transformMeasurement.ForcedSrcTransformTask.calexpType = 'calexp'
static

Definition at line 308 of file transformMeasurement.py.

◆ ConfigClass

lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.ConfigClass = RunTransformConfig
staticinherited

Definition at line 194 of file transformMeasurement.py.

◆ RunnerClass

lsst.pipe.tasks.transformMeasurement.RunTransformTaskBase.RunnerClass = pipeBase.ButlerInitializedTaskRunner
staticinherited

Definition at line 193 of file transformMeasurement.py.

◆ sourceType

string lsst.pipe.tasks.transformMeasurement.ForcedSrcTransformTask.sourceType = 'forced_src'
static

Definition at line 307 of file transformMeasurement.py.


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