Configuration parameters for the MergeMeasurementsTask.
More...
Configuration parameters for the MergeMeasurementsTask.
Definition at line 33 of file mergeMeasurements.py.
◆ setDefaults()
def lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.setDefaults |
( |
|
self | ) |
|
◆ validate()
def lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.validate |
( |
|
self | ) |
|
◆ catalogs
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.catalogs |
|
static |
Initial value:= pipeBase.InputDatasetField(
doc="Input catalogs to merge.",
nameTemplate="{inputCoaddName}Coadd_meas",
scalar=False,
storageClass="SourceCatalog",
dimensions=["AbstractFilter", "SkyMap", "Tract", "Patch"],
)
Definition at line 50 of file mergeMeasurements.py.
◆ coaddName
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.coaddName |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default="deep",
doc="Name of coadd"
)
Definition at line 101 of file mergeMeasurements.py.
◆ flags
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.flags |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
doc="Require that these flags, if available, are not set",
default=["base_PixelFlags_flag_interpolatedCenter", "base_PsfFlux_flag",
"ext_photometryKron_KronFlux_flag", "modelfit_CModel_flag", ]
)
Definition at line 90 of file mergeMeasurements.py.
◆ inputSchema
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.inputSchema |
|
static |
Initial value:= pipeBase.InitInputDatasetField(
doc="Schema for the input measurement catalogs.",
nameTemplate="{inputCoaddName}Coadd_meas_schema",
storageClass="SourceCatalog",
)
Definition at line 40 of file mergeMeasurements.py.
◆ mergedCatalog
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.mergedCatalog |
|
static |
Initial value:= pipeBase.OutputDatasetField(
doc="Output merged catalog.",
nameTemplate="{outputCoaddName}Coadd_ref",
scalar=True,
storageClass="SourceCatalog",
dimensions=["SkyMap", "Tract", "Patch"],
)
Definition at line 57 of file mergeMeasurements.py.
◆ minSN
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.minSN |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=10.,
doc="If the S/N from the priority band is below this value (and the S/N "
"is larger than minSNDiff compared to the priority band), use the band with "
"the largest S/N as the reference band."
)
Definition at line 76 of file mergeMeasurements.py.
◆ minSNDiff
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.minSNDiff |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
default=3.,
doc="If the difference in S/N between another band and the priority band is larger "
"than this value (and the S/N in the priority band is less than minSN) "
"use the band with the largest S/N as the reference band"
)
Definition at line 83 of file mergeMeasurements.py.
◆ outputSchema
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.outputSchema |
|
static |
Initial value:= pipeBase.InitOutputDatasetField(
doc="Schema for the output merged measurement catalog.",
nameTemplate="{outputCoaddName}Coadd_ref_schema",
storageClass="SourceCatalog",
)
Definition at line 45 of file mergeMeasurements.py.
◆ priorityList
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.priorityList |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=[],
doc="Priority-ordered list of bands for the merge."
)
Definition at line 96 of file mergeMeasurements.py.
◆ pseudoFilterList
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.pseudoFilterList |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
default=["sky"],
doc="Names of filters which may have no associated detection\n"
"(N.b. should include MergeDetectionsConfig.skyFilterName)"
)
Definition at line 65 of file mergeMeasurements.py.
◆ snName
lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsConfig.snName |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
default="base_PsfFlux",
doc="Name of flux measurement for calculating the S/N when choosing the reference band."
)
Definition at line 71 of file mergeMeasurements.py.
The documentation for this class was generated from the following file: