lsst.pipe.tasks  17.0.1-17-g6ead2241+2
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig Class Reference

Configuration parameters for the DetectCoaddSourcesTask. More...

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

Public Member Functions

def setDefaults (self)
 

Static Public Attributes

 doScaleVariance = Field(dtype=bool, default=True, doc="Scale variance plane using empirical noise?")
 
 scaleVariance = ConfigurableField(target=ScaleVarianceTask, doc="Variance rescaling")
 
 detection = ConfigurableField(target=DynamicDetectionTask, doc="Source detection")
 
 coaddName = Field(dtype=str, default="deep", doc="Name of coadd")
 
 doInsertFakes
 
 insertFakes
 
 detectionSchema
 
 exposure
 
 outputBackgrounds
 
 outputSources
 
 outputExposure
 

Detailed Description

Configuration parameters for the DetectCoaddSourcesTask.

Definition at line 68 of file multiBand.py.

Member Function Documentation

◆ setDefaults()

def lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.setDefaults (   self)

Definition at line 117 of file multiBand.py.

Member Data Documentation

◆ coaddName

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.coaddName = Field(dtype=str, default="deep", doc="Name of coadd")
static

Definition at line 77 of file multiBand.py.

◆ detection

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.detection = ConfigurableField(target=DynamicDetectionTask, doc="Source detection")
static

Definition at line 76 of file multiBand.py.

◆ detectionSchema

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.detectionSchema
static
Initial value:
= InitOutputDatasetField(
doc="Schema of the detection catalog",
nameTemplate="{outputCoaddName}Coadd_det_schema",
storageClass="SourceCatalog",
)

Definition at line 83 of file multiBand.py.

◆ doInsertFakes

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.doInsertFakes
static
Initial value:
= Field(dtype=bool, default=False,
doc="Run fake sources injection task")

Definition at line 78 of file multiBand.py.

◆ doScaleVariance

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.doScaleVariance = Field(dtype=bool, default=True, doc="Scale variance plane using empirical noise?")
static

Definition at line 74 of file multiBand.py.

◆ exposure

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.exposure
static
Initial value:
= InputDatasetField(
doc="Exposure on which detections are to be performed",
nameTemplate="{inputCoaddName}Coadd",
scalar=True,
storageClass="ExposureF",
dimensions=("tract", "patch", "abstract_filter", "skymap")
)

Definition at line 88 of file multiBand.py.

◆ insertFakes

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.insertFakes
static
Initial value:
= ConfigurableField(target=BaseFakeSourcesTask,
doc="Injection of fake sources for testing "
"purposes (must be retargeted)")

Definition at line 80 of file multiBand.py.

◆ outputBackgrounds

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.outputBackgrounds
static
Initial value:
= OutputDatasetField(
doc="Output Backgrounds used in detection",
nameTemplate="{outputCoaddName}Coadd_calexp_background",
scalar=True,
storageClass="Background",
dimensions=("tract", "patch", "abstract_filter", "skymap")
)

Definition at line 95 of file multiBand.py.

◆ outputExposure

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.outputExposure
static
Initial value:
= OutputDatasetField(
doc="Exposure post detection",
nameTemplate="{outputCoaddName}Coadd_calexp",
scalar=True,
storageClass="ExposureF",
dimensions=("tract", "patch", "abstract_filter", "skymap")
)

Definition at line 109 of file multiBand.py.

◆ outputSources

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.outputSources
static
Initial value:
= OutputDatasetField(
doc="Detected sources catalog",
nameTemplate="{outputCoaddName}Coadd_det",
scalar=True,
storageClass="SourceCatalog",
dimensions=("tract", "patch", "abstract_filter", "skymap")
)

Definition at line 102 of file multiBand.py.

◆ scaleVariance

lsst.pipe.tasks.multiBand.DetectCoaddSourcesConfig.scaleVariance = ConfigurableField(target=ScaleVarianceTask, doc="Variance rescaling")
static

Definition at line 75 of file multiBand.py.


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