lsst.meas.base

lsst.meas.base provides core astronomical measurement algorithms and base classes.

Using lsst.meas.base

Contributing

lsst.meas.base is developed at https://github.com/lsst/meas_base. You can find Jira issues for this module under the meas_base component.

Task reference

Pipeline tasks

ForcedPhotCcdTask

A pipeline task for performing forced measurement on CCD images.

Tasks

ApplyApCorrTask

Apply aperture corrections.

BaseMeasurementTask

Ultimate base class for all measurement tasks.

CatalogCalculationTask

Run plugins which operate on a catalog of sources.

ForcedMeasurementTask

Measure sources on an image, constrained by a reference catalog.

SingleFrameMeasurementTask

A subtask for measuring the properties of sources on a single exposure.

Configs

BaseMeasurementPluginConfig

Base config class for all measurement plugins.

BasePluginConfig

Base class measurement plugin config classes.

CatalogCalculationClassificationConfig

Configuration for catalog classification plugin.

CatalogCalculationFootprintAreaConfig

Configuration for footprint area catalog calculation plugin.

CatalogCalculationPluginConfig

Default configuration class for catalog calcuation plugins.

ForcedPluginConfig

Base class for configs of forced measurement plugins.

NoiseReplacerConfig

Noise replacement configuration.

SingleFramePluginConfig

Base class for single-frame plugin configuration classes.

SourceSlotConfig

Assign named plugins to measurement slots.

Python API reference

lsst.meas.base Package

Functions

addApCorrName(name)

Register an instrumental flux field name prefix for aperture correction.

generateAlgorithmName(AlgClass)

Generate a name for an algorithm.

getApCorrNameSet()

Get a copy of the field name prefixes which will be aperture corrected.

makeShapeTransformMatrix(xform)

register(name[, shouldApCorr, apCorrList])

A decorator to register a plugin class in its base class's registry.

wrapAlgorithm(Base, AlgClass, factory, ...)

Wrap a C++ algorithm class to create a measurement plugin.

wrapAlgorithmControl(Base, Control[, ...])

Wrap a C++ algorithm's control class into a Python config class.

wrapForcedAlgorithm(AlgClass, executionOrder)

Expose a C++ ForcedAlgorithm class as a measurement plugin.

wrapSimpleAlgorithm(AlgClass, executionOrder)

Expose a C++ SimpleAlgorithm class as a measurement plugin.

wrapSingleFrameAlgorithm(AlgClass, ...[, ...])

Expose a C++ SingleFrameAlgorithm class as a measurement plugin.

wrapTransform(transformClass[, hasLogName])

Modify a C++ transform to accept either a Config or a Control.

Classes

ApertureFluxAlgorithm

ApertureFluxControl

ApertureFluxResult

ApertureFluxTransform(ctrl, name, mapper[, ...])

ApplyApCorrConfig(*args, **kw)

Aperture correction configuration.

ApplyApCorrTask(schema, **kwds)

Apply aperture corrections.

BaseAlgorithm

BaseIdGeneratorConfig(*args, **kw)

Base class for configuration of IdGenerator instances.

BaseMeasurementConfig(*args[, ...])

Base configuration for all measurement driver tasks.

BaseMeasurementPlugin(config, name[, logName])

Base class for all measurement plugins.

BaseMeasurementPluginConfig(*args, **kw)

Base config class for all measurement plugins.

BaseMeasurementTask([algMetadata])

Ultimate base class for all measurement tasks.

BasePlugin(config, name[, logName])

Base class for measurement plugins.

BasePluginConfig(*args, **kw)

Base class measurement plugin config classes.

BaseTransform

BlendednessAlgorithm

BlendednessControl

CatalogCalculationClassificationConfig(...)

Configuration for catalog classification plugin.

CatalogCalculationClassificationPlugin(...)

Plugin which calculates a binary measure of source extendedness.

CatalogCalculationConfig(*args, **kw)

Config class for the catalog calculation driver task.

CatalogCalculationFootprintAreaConfig(*args, ...)

Configuration for footprint area catalog calculation plugin.

CatalogCalculationFootprintAreaPlugin(...)

Catalog calculation plugin to record the area of a source's footprint.

CatalogCalculationPlugin(config, name, ...)

Base class for catalog calculation plugins.

CatalogCalculationPluginConfig(*args, **kw)

Default configuration class for catalog calcuation plugins.

CatalogCalculationTask(schema[, plugMetadata])

Run plugins which operate on a catalog of sources.

CentroidChecker

CentroidResult

CentroidResultKey

CentroidTransform

Chi2DiaPsfFlux(config, name, metadata)

Compute chi2 of diaSource fluxes.

Chi2DiaPsfFluxConfig(*args, **kw)

CircularApertureFluxAlgorithm

DetectorExposureIdGeneratorConfig(*args, **kw)

Configuration class for generating integer IDs from {exposure, detector} data IDs.

DetectorVisitIdGeneratorConfig(*args, **kw)

Configuration class for generating integer IDs from {visit, detector} data IDs.

DiaObjectCalculationConfig(*args, **kw)

Config class for the catalog calculation driver task.

DiaObjectCalculationPlugin(config, name, ...)

Base class for DIA catalog calculation plugins.

DiaObjectCalculationPluginConfig(*args, **kw)

Default configuration class for DIA catalog calculation plugins.

DiaObjectCalculationTask([plugMetadata])

Run plugins which operate on a catalog of DIA sources.

DummyNoiseReplacer()

A noise replacer which does nothing.

ErrMeanDiaPsfFlux(config, name, metadata)

Compute the mean of the dia source errors.

ErrMeanDiaPsfFluxConfig(*args, **kw)

EvaluateLocalPhotoCalibPlugin(config, name, ...)

Evaluate the local value of the Photometric Calibration in the exposure.

EvaluateLocalPhotoCalibPluginConfig(*args, **kw)

Configuration for the variance calculation plugin.

EvaluateLocalWcsPlugin(config, name, schema, ...)

Evaluate the local, linear approximation of the Wcs.

EvaluateLocalWcsPluginConfig(*args, **kw)

Configuration for the variance calculation plugin.

FlagDefinition

FlagDefinitionList

FlagHandler

FluxResult

FluxResultKey

ForcedInputCountPlugin

alias of ForcedFromGenericPlugin

ForcedMeasurementConfig(*args[, ...])

Config class for forced measurement driver task.

ForcedMeasurementTask(refSchema[, algMetadata])

Measure sources on an image, constrained by a reference catalog.

ForcedPeakCentroidConfig(*args, **kw)

Configuration for the forced peak centroid algorithm.

ForcedPeakCentroidPlugin(config, name, ...)

Record the highest peak in a source footprint as its centroid.

ForcedPhotCcdConfig(*args, **kw)

Config class for forced measurement driver task.

ForcedPhotCcdFromDataFrameConfig(*args, **kw)

ForcedPhotCcdFromDataFrameTask([refSchema, ...])

Force Photometry on a per-detector exposure with coords from a DataFrame

ForcedPhotCcdTask([refSchema, initInputs])

A pipeline task for performing forced measurement on CCD images.

ForcedPlugin(config, name, schemaMapper, ...)

Base class for forced measurement plugins.

ForcedPluginConfig(*args, **kw)

Base class for configs of forced measurement plugins.

ForcedTransformedCentroidConfig(*args, **kw)

Configuration for the forced transformed centroid algorithm.

ForcedTransformedCentroidFromCoordConfig(...)

Configuration for the forced transformed coord algorithm.

ForcedTransformedCentroidFromCoordPlugin(...)

Record the transformation of the reference catalog coord.

ForcedTransformedCentroidPlugin(config, ...)

Record the transformation of the reference catalog centroid.

ForcedTransformedShapeConfig(*args, **kw)

Configuration for the forced transformed shape algorithm.

ForcedTransformedShapePlugin(config, name, ...)

Record the transformation of the reference catalog shape.

ForcedVariancePlugin

alias of ForcedFromGenericPlugin

FullIdGenerator(dimension_packer, data_id[, ...])

The subclass of IdGenerator that actually includes packed data IDs and release IDs in its generated IDs.

GaussianFluxAlgorithm

GaussianFluxControl

GaussianFluxTransform(ctrl, name, mapper[, ...])

GenericPlugin(config, name, schema, metadata)

Abstract base class for a generic plugin.

HTMIndexDiaPosition(config, name, metadata)

Compute the mean position of a DiaObject given a set of DiaSources.

HTMIndexDiaPositionConfig(*args, **kw)

IdGenerator()

A helper class for packing some combination of a data ID, a per-data-ID counter, and a release ID into a single 64-bit integer.

InputCountConfig(*args, **kw)

Configuration for the input image counting plugin.

LinearFitDiaPsfFlux(config, name, metadata)

Compute fit a linear model to flux vs time.

LinearFitDiaPsfFluxConfig(*args, **kw)

LocalBackgroundAlgorithm

LocalBackgroundControl

LocalBackgroundTransform(ctrl, name, mapper)

MadDiaPsfFlux(config, name, metadata)

Compute median absolute deviation of diaSource fluxes.

MadDiaPsfFluxConfig(*args, **kw)

MagResult

MagResultKey

MaxSlopeDiaPsfFlux(config, name, metadata)

Compute the maximum ratio time ordered deltaFlux / deltaTime.

MaxSlopeDiaPsfFluxConfig(*args, **kw)

MeanDiaPosition(config, name, metadata)

Compute the mean position of a DiaObject given a set of DiaSources.

MeanDiaPositionConfig(*args, **kw)

MeasurementTransform(config, name, mapper)

Base class for measurement transformations.

MinMaxDiaPsfFlux(config, name, metadata)

Compute min/max of diaSource fluxes.

MinMaxDiaPsfFluxConfig(*args, **kw)

NaiveCentroidAlgorithm

NaiveCentroidControl

NaiveCentroidTransform(ctrl, name, mapper[, ...])

NoiseReplacer(config, exposure, footprints)

Replace sources with noise during measurement.

NoiseReplacerConfig(*args, **kw)

Noise replacement configuration.

NullTransform(config, name, mapper)

Null transform which transfers no data from input to output.

NumDiaSourcesDiaPlugin(config, name, metadata)

Compute the total number of DiaSources associated with this DiaObject.

NumDiaSourcesDiaPluginConfig(*args, **kw)

PassThroughTransform(config, name, mapper)

Copy fields from input to output without transformation.

PeakLikelihoodFluxAlgorithm

PeakLikelihoodFluxControl

PeakLikelihoodFluxTransform(ctrl, name, mapper)

PercentileDiaPsfFlux(config, name, metadata, ...)

Compute percentiles of diaSource fluxes.

PercentileDiaPsfFluxConfig(*args, **kw)

PixelFlagsAlgorithm

PixelFlagsControl

PluginMap

Map of plugins to be run for a given task.

PluginRegistry([configBaseType])

Base class for plugin registries.

PsfFluxAlgorithm

PsfFluxControl

PsfFluxTransform(ctrl, name, mapper[, logName])

SafeCentroidExtractor

ScaledApertureFluxAlgorithm

ScaledApertureFluxControl

ScaledApertureFluxTransform(ctrl, name, mapper)

SdssCentroidAlgorithm

SdssCentroidControl

SdssCentroidTransform(ctrl, name, mapper[, ...])

SdssShapeAlgorithm

SdssShapeControl

SdssShapeResult

SdssShapeResultKey

SdssShapeTransform(ctrl, name, mapper[, logName])

ShapeResult

ShapeResultKey

SigmaDiaPsfFlux(config, name, metadata)

Compute scatter of diaSource fluxes.

SigmaDiaPsfFluxConfig(*args, **kw)

SigmaDiaTotFlux(config, name, metadata)

Compute scatter of diaSource fluxes.

SigmaDiaTotFluxConfig(*args, **kw)

SimpleAlgorithm

SimpleCentroidTransform(config, name, mapper)

Transform pixel centroid, without uncertainty, to celestial coordinates.

SimpleSourceFlagDiaPlugin(config, name, metadata)

Find if any DiaSource is flagged.

SimpleSourceFlagDiaPluginConfig(*args, **kw)

SincCoeffsD

SincCoeffsF

SingleFrameAlgorithm

SingleFrameCompensatedGaussianFluxConfig(...)

SingleFrameCompensatedGaussianFluxPlugin(...)

SingleFrameCompensatedTophatFluxConfig(...)

SingleFrameCompensatedTophatFluxPlugin(...)

SingleFrameFPPositionConfig(*args, **kw)

Configuration for the focal plane position measurment algorithm.

SingleFrameFPPositionPlugin(config, name, ...)

Algorithm to calculate the position of a centroid on the focal plane.

SingleFrameInputCountPlugin

alias of SingleFrameFromGenericPlugin

SingleFrameJacobianConfig(*args, **kw)

Configuration for the Jacobian calculation plugin.

SingleFrameJacobianPlugin(config, name, ...)

Compute the Jacobian and its ratio with a nominal pixel area.

SingleFrameMeasurementConfig(*args[, ...])

Config class for single frame measurement driver task.

SingleFrameMeasurementTask(schema[, algMetadata])

A subtask for measuring the properties of sources on a single exposure.

SingleFrameMomentsClassifierConfig(*args, **kw)

Configuration for moments-based star-galaxy classifier.

SingleFrameMomentsClassifierPlugin(config, ...)

Classify objects by comparing their moments-based trace radius to PSF's.

SingleFramePeakCentroidConfig(*args, **kw)

Configuration for the single frame peak centroiding algorithm.

SingleFramePeakCentroidPlugin(config, name, ...)

Record the highest peak in a source footprint as its centroid.

SingleFramePlugin(config, name, schema, metadata)

Base class for single-frame measurement plugin.

SingleFramePluginConfig(*args, **kw)

Base class for single-frame plugin configuration classes.

SingleFrameSkyCoordConfig(*args, **kw)

Configuration for the sky coordinates algorithm.

SingleFrameSkyCoordPlugin(config, name, ...)

Record the sky position of an object based on its centroid slot and WCS.

SingleFrameVariancePlugin

alias of SingleFrameFromGenericPlugin

SkewDiaPsfFlux(config, name, metadata)

Compute the skew of diaSource fluxes.

SkewDiaPsfFluxConfig(*args, **kw)

SkyMapIdGeneratorConfig(*args, **kw)

Configuration class for generating integer IDs from {tract, patch, [band]} data IDs.

StetsonJDiaPsfFlux(config, name, metadata)

Compute the StetsonJ statistic on the DIA point source fluxes.

StetsonJDiaPsfFluxConfig(*args, **kw)

UncertaintyEnum

Members:

VarianceConfig(*args, **kw)

Configuration for the variance calculation plugin.

WeightedMeanDiaPsfFlux(config, name, metadata)

Compute the weighted mean and mean error on the point source fluxes of the DiaSource measured on the difference image.

WeightedMeanDiaPsfFluxConfig(*args, **kw)

WeightedMeanDiaTotFlux(config, name, metadata)

Compute the weighted mean and mean error on the point source fluxes forced photometered at the DiaSource location in the calibrated image.

WeightedMeanDiaTotFluxConfig(*args, **kw)

Class Inheritance Diagram

digraph inheritance3216adfc1f { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ApertureFluxAlgorithm" [URL="../../../py-api/lsst.meas.base.ApertureFluxAlgorithm.html#lsst.meas.base.ApertureFluxAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "ApertureFluxAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApertureFluxControl" [URL="../../../py-api/lsst.meas.base.ApertureFluxControl.html#lsst.meas.base.ApertureFluxControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ApertureFluxControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApertureFluxResult" [URL="../../../py-api/lsst.meas.base.ApertureFluxResult.html#lsst.meas.base.ApertureFluxResult",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FluxResult" -> "ApertureFluxResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApertureFluxTransform" [URL="../../../py-api/lsst.meas.base.ApertureFluxTransform.html#lsst.meas.base.ApertureFluxTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "ApertureFluxTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApplyApCorrConfig" [URL="../../../py-api/lsst.meas.base.ApplyApCorrConfig.html#lsst.meas.base.ApplyApCorrConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Aperture correction configuration."]; "Config" -> "ApplyApCorrConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ApplyApCorrTask" [URL="../../../py-api/lsst.meas.base.ApplyApCorrTask.html#lsst.meas.base.ApplyApCorrTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Apply aperture corrections."]; "Task" -> "ApplyApCorrTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseAlgorithm" [URL="../../../py-api/lsst.meas.base.BaseAlgorithm.html#lsst.meas.base.BaseAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "BaseAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseIdGeneratorConfig" [URL="../../../py-api/lsst.meas.base.BaseIdGeneratorConfig.html#lsst.meas.base.BaseIdGeneratorConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for configuration of `IdGenerator` instances."]; "Config" -> "BaseIdGeneratorConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseMeasurementConfig" [URL="../../../py-api/lsst.meas.base.BaseMeasurementConfig.html#lsst.meas.base.BaseMeasurementConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base configuration for all measurement driver tasks."]; "Config" -> "BaseMeasurementConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseMeasurementPlugin" [URL="../../../py-api/lsst.meas.base.BaseMeasurementPlugin.html#lsst.meas.base.BaseMeasurementPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for all measurement plugins."]; "BasePlugin" -> "BaseMeasurementPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseMeasurementPluginConfig" [URL="../../../py-api/lsst.meas.base.BaseMeasurementPluginConfig.html#lsst.meas.base.BaseMeasurementPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base config class for all measurement plugins."]; "BasePluginConfig" -> "BaseMeasurementPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseMeasurementTask" [URL="../../../py-api/lsst.meas.base.BaseMeasurementTask.html#lsst.meas.base.BaseMeasurementTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Ultimate base class for all measurement tasks."]; "Task" -> "BaseMeasurementTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BasePlugin" [URL="../../../py-api/lsst.meas.base.BasePlugin.html#lsst.meas.base.BasePlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for measurement plugins."]; "BasePluginConfig" [URL="../../../py-api/lsst.meas.base.BasePluginConfig.html#lsst.meas.base.BasePluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class measurement plugin config classes."]; "Config" -> "BasePluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BaseTransform" [URL="../../../py-api/lsst.meas.base.BaseTransform.html#lsst.meas.base.BaseTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "BaseTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BlendednessAlgorithm" [URL="../../../py-api/lsst.meas.base.BlendednessAlgorithm.html#lsst.meas.base.BlendednessAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "BlendednessAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BlendednessControl" [URL="../../../py-api/lsst.meas.base.BlendednessControl.html#lsst.meas.base.BlendednessControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "BlendednessControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationClassificationConfig" [URL="../../../py-api/lsst.meas.base.CatalogCalculationClassificationConfig.html#lsst.meas.base.CatalogCalculationClassificationConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for catalog classification plugin."]; "CatalogCalculationPluginConfig" -> "CatalogCalculationClassificationConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationClassificationPlugin" [URL="../../../py-api/lsst.meas.base.CatalogCalculationClassificationPlugin.html#lsst.meas.base.CatalogCalculationClassificationPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Plugin which calculates a binary measure of source extendedness."]; "CatalogCalculationPlugin" -> "CatalogCalculationClassificationPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationConfig" [URL="../../../py-api/lsst.meas.base.CatalogCalculationConfig.html#lsst.meas.base.CatalogCalculationConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Config class for the catalog calculation driver task."]; "Config" -> "CatalogCalculationConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationFootprintAreaConfig" [URL="../../../py-api/lsst.meas.base.CatalogCalculationFootprintAreaConfig.html#lsst.meas.base.CatalogCalculationFootprintAreaConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for footprint area catalog calculation plugin."]; "CatalogCalculationPluginConfig" -> "CatalogCalculationFootprintAreaConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationFootprintAreaPlugin" [URL="../../../py-api/lsst.meas.base.CatalogCalculationFootprintAreaPlugin.html#lsst.meas.base.CatalogCalculationFootprintAreaPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Catalog calculation plugin to record the area of a source's footprint."]; "CatalogCalculationPlugin" -> "CatalogCalculationFootprintAreaPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationPlugin" [URL="../../../py-api/lsst.meas.base.CatalogCalculationPlugin.html#lsst.meas.base.CatalogCalculationPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for catalog calculation plugins."]; "BasePlugin" -> "CatalogCalculationPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationPluginConfig" [URL="../../../py-api/lsst.meas.base.CatalogCalculationPluginConfig.html#lsst.meas.base.CatalogCalculationPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Default configuration class for catalog calcuation plugins."]; "BasePluginConfig" -> "CatalogCalculationPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CatalogCalculationTask" [URL="../../../py-api/lsst.meas.base.CatalogCalculationTask.html#lsst.meas.base.CatalogCalculationTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Run plugins which operate on a catalog of sources."]; "Task" -> "CatalogCalculationTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CentroidChecker" [URL="../../../py-api/lsst.meas.base.CentroidChecker.html#lsst.meas.base.CentroidChecker",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "CentroidChecker" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CentroidResult" [URL="../../../py-api/lsst.meas.base.CentroidResult.html#lsst.meas.base.CentroidResult",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "CentroidResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CentroidResultKey" [URL="../../../py-api/lsst.meas.base.CentroidResultKey.html#lsst.meas.base.CentroidResultKey",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "CentroidResultKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CentroidTransform" [URL="../../../py-api/lsst.meas.base.CentroidTransform.html#lsst.meas.base.CentroidTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "CentroidTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Chi2DiaPsfFlux" [URL="../../../py-api/lsst.meas.base.Chi2DiaPsfFlux.html#lsst.meas.base.Chi2DiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute chi2 of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "Chi2DiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Chi2DiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.Chi2DiaPsfFluxConfig.html#lsst.meas.base.Chi2DiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "Chi2DiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CircularApertureFluxAlgorithm" [URL="../../../py-api/lsst.meas.base.CircularApertureFluxAlgorithm.html#lsst.meas.base.CircularApertureFluxAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ApertureFluxAlgorithm" -> "CircularApertureFluxAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Collection" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Sized" -> "Collection" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Iterable" -> "Collection" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Container" -> "Collection" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Config" [URL="../../../py-api/lsst.pex.config.Config.html#lsst.pex.config.Config",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for configuration (*config*) objects."]; "Container" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "DetectorExposureIdGeneratorConfig" [URL="../../../py-api/lsst.meas.base.DetectorExposureIdGeneratorConfig.html#lsst.meas.base.DetectorExposureIdGeneratorConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration class for generating integer IDs from"]; "BaseIdGeneratorConfig" -> "DetectorExposureIdGeneratorConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DetectorVisitIdGeneratorConfig" [URL="../../../py-api/lsst.meas.base.DetectorVisitIdGeneratorConfig.html#lsst.meas.base.DetectorVisitIdGeneratorConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration class for generating integer IDs from"]; "BaseIdGeneratorConfig" -> "DetectorVisitIdGeneratorConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DiaObjectCalculationConfig" [URL="../../../py-api/lsst.meas.base.DiaObjectCalculationConfig.html#lsst.meas.base.DiaObjectCalculationConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Config class for the catalog calculation driver task."]; "CatalogCalculationConfig" -> "DiaObjectCalculationConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DiaObjectCalculationPlugin" [URL="../../../py-api/lsst.meas.base.DiaObjectCalculationPlugin.html#lsst.meas.base.DiaObjectCalculationPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for DIA catalog calculation plugins."]; "CatalogCalculationPlugin" -> "DiaObjectCalculationPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DiaObjectCalculationPluginConfig" [URL="../../../py-api/lsst.meas.base.DiaObjectCalculationPluginConfig.html#lsst.meas.base.DiaObjectCalculationPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Default configuration class for DIA catalog calculation plugins."]; "CatalogCalculationPluginConfig" -> "DiaObjectCalculationPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DiaObjectCalculationTask" [URL="../../../py-api/lsst.meas.base.DiaObjectCalculationTask.html#lsst.meas.base.DiaObjectCalculationTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Run plugins which operate on a catalog of DIA sources."]; "CatalogCalculationTask" -> "DiaObjectCalculationTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DummyNoiseReplacer" [URL="../../../py-api/lsst.meas.base.DummyNoiseReplacer.html#lsst.meas.base.DummyNoiseReplacer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A noise replacer which does nothing."]; "ErrMeanDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.ErrMeanDiaPsfFlux.html#lsst.meas.base.ErrMeanDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the mean of the dia source errors."]; "DiaObjectCalculationPlugin" -> "ErrMeanDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ErrMeanDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.ErrMeanDiaPsfFluxConfig.html#lsst.meas.base.ErrMeanDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "ErrMeanDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "EvaluateLocalPhotoCalibPlugin" [URL="../../../py-api/lsst.meas.base.EvaluateLocalPhotoCalibPlugin.html#lsst.meas.base.EvaluateLocalPhotoCalibPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Evaluate the local value of the Photometric Calibration in the exposure."]; "GenericPlugin" -> "EvaluateLocalPhotoCalibPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "EvaluateLocalPhotoCalibPluginConfig" [URL="../../../py-api/lsst.meas.base.EvaluateLocalPhotoCalibPluginConfig.html#lsst.meas.base.EvaluateLocalPhotoCalibPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the variance calculation plugin."]; "BaseMeasurementPluginConfig" -> "EvaluateLocalPhotoCalibPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "EvaluateLocalWcsPlugin" [URL="../../../py-api/lsst.meas.base.EvaluateLocalWcsPlugin.html#lsst.meas.base.EvaluateLocalWcsPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Evaluate the local, linear approximation of the Wcs."]; "GenericPlugin" -> "EvaluateLocalWcsPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "EvaluateLocalWcsPluginConfig" [URL="../../../py-api/lsst.meas.base.EvaluateLocalWcsPluginConfig.html#lsst.meas.base.EvaluateLocalWcsPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the variance calculation plugin."]; "BaseMeasurementPluginConfig" -> "EvaluateLocalWcsPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FlagDefinition" [URL="../../../py-api/lsst.meas.base.FlagDefinition.html#lsst.meas.base.FlagDefinition",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FlagDefinition" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FlagDefinitionList" [URL="../../../py-api/lsst.meas.base.FlagDefinitionList.html#lsst.meas.base.FlagDefinitionList",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FlagDefinitionList" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FlagHandler" [URL="../../../py-api/lsst.meas.base.FlagHandler.html#lsst.meas.base.FlagHandler",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FlagHandler" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FluxResult" [URL="../../../py-api/lsst.meas.base.FluxResult.html#lsst.meas.base.FluxResult",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FluxResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FluxResultKey" [URL="../../../py-api/lsst.meas.base.FluxResultKey.html#lsst.meas.base.FluxResultKey",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "FluxResultKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedMeasurementConfig" [URL="../../../py-api/lsst.meas.base.ForcedMeasurementConfig.html#lsst.meas.base.ForcedMeasurementConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Config class for forced measurement driver task."]; "BaseMeasurementConfig" -> "ForcedMeasurementConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedMeasurementTask" [URL="../../../py-api/lsst.meas.base.ForcedMeasurementTask.html#lsst.meas.base.ForcedMeasurementTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Measure sources on an image, constrained by a reference catalog."]; "BaseMeasurementTask" -> "ForcedMeasurementTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPeakCentroidConfig" [URL="../../../py-api/lsst.meas.base.ForcedPeakCentroidConfig.html#lsst.meas.base.ForcedPeakCentroidConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the forced peak centroid algorithm."]; "ForcedPluginConfig" -> "ForcedPeakCentroidConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPeakCentroidPlugin" [URL="../../../py-api/lsst.meas.base.ForcedPeakCentroidPlugin.html#lsst.meas.base.ForcedPeakCentroidPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Record the highest peak in a source footprint as its centroid."]; "ForcedPlugin" -> "ForcedPeakCentroidPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPhotCcdConfig" [URL="../../../py-api/lsst.meas.base.ForcedPhotCcdConfig.html#lsst.meas.base.ForcedPhotCcdConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Config class for forced measurement driver task."]; "PipelineTaskConfig" -> "ForcedPhotCcdConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPhotCcdFromDataFrameConfig" [URL="../../../py-api/lsst.meas.base.ForcedPhotCcdFromDataFrameConfig.html#lsst.meas.base.ForcedPhotCcdFromDataFrameConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ForcedPhotCcdConfig" -> "ForcedPhotCcdFromDataFrameConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPhotCcdFromDataFrameTask" [URL="../../../py-api/lsst.meas.base.ForcedPhotCcdFromDataFrameTask.html#lsst.meas.base.ForcedPhotCcdFromDataFrameTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Force Photometry on a per-detector exposure with coords from a DataFrame"]; "ForcedPhotCcdTask" -> "ForcedPhotCcdFromDataFrameTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPhotCcdTask" [URL="../../../py-api/lsst.meas.base.ForcedPhotCcdTask.html#lsst.meas.base.ForcedPhotCcdTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A pipeline task for performing forced measurement on CCD images."]; "PipelineTask" -> "ForcedPhotCcdTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPlugin" [URL="../../../py-api/lsst.meas.base.ForcedPlugin.html#lsst.meas.base.ForcedPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for forced measurement plugins."]; "BaseMeasurementPlugin" -> "ForcedPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedPluginConfig" [URL="../../../py-api/lsst.meas.base.ForcedPluginConfig.html#lsst.meas.base.ForcedPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for configs of forced measurement plugins."]; "BaseMeasurementPluginConfig" -> "ForcedPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedTransformedCentroidConfig" [URL="../../../py-api/lsst.meas.base.ForcedTransformedCentroidConfig.html#lsst.meas.base.ForcedTransformedCentroidConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the forced transformed centroid algorithm."]; "ForcedPluginConfig" -> "ForcedTransformedCentroidConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedTransformedCentroidFromCoordConfig" [URL="../../../py-api/lsst.meas.base.ForcedTransformedCentroidFromCoordConfig.html#lsst.meas.base.ForcedTransformedCentroidFromCoordConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the forced transformed coord algorithm."]; "ForcedTransformedCentroidConfig" -> "ForcedTransformedCentroidFromCoordConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedTransformedCentroidFromCoordPlugin" [URL="../../../py-api/lsst.meas.base.ForcedTransformedCentroidFromCoordPlugin.html#lsst.meas.base.ForcedTransformedCentroidFromCoordPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Record the transformation of the reference catalog coord."]; "ForcedTransformedCentroidPlugin" -> "ForcedTransformedCentroidFromCoordPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedTransformedCentroidPlugin" [URL="../../../py-api/lsst.meas.base.ForcedTransformedCentroidPlugin.html#lsst.meas.base.ForcedTransformedCentroidPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Record the transformation of the reference catalog centroid."]; "ForcedPlugin" -> "ForcedTransformedCentroidPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedTransformedShapeConfig" [URL="../../../py-api/lsst.meas.base.ForcedTransformedShapeConfig.html#lsst.meas.base.ForcedTransformedShapeConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the forced transformed shape algorithm."]; "ForcedPluginConfig" -> "ForcedTransformedShapeConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ForcedTransformedShapePlugin" [URL="../../../py-api/lsst.meas.base.ForcedTransformedShapePlugin.html#lsst.meas.base.ForcedTransformedShapePlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Record the transformation of the reference catalog shape."]; "ForcedPlugin" -> "ForcedTransformedShapePlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FullIdGenerator" [URL="../../../py-api/lsst.meas.base.FullIdGenerator.html#lsst.meas.base.FullIdGenerator",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The subclass of `IdGenerator` that actually includes packed data IDs"]; "IdGenerator" -> "FullIdGenerator" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFluxAlgorithm" [URL="../../../py-api/lsst.meas.base.GaussianFluxAlgorithm.html#lsst.meas.base.GaussianFluxAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "GaussianFluxAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFluxControl" [URL="../../../py-api/lsst.meas.base.GaussianFluxControl.html#lsst.meas.base.GaussianFluxControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "GaussianFluxControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GaussianFluxTransform" [URL="../../../py-api/lsst.meas.base.GaussianFluxTransform.html#lsst.meas.base.GaussianFluxTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "GaussianFluxTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "GenericPlugin" [URL="../../../py-api/lsst.meas.base.GenericPlugin.html#lsst.meas.base.GenericPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Abstract base class for a generic plugin."]; "BasePlugin" -> "GenericPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "HTMIndexDiaPosition" [URL="../../../py-api/lsst.meas.base.HTMIndexDiaPosition.html#lsst.meas.base.HTMIndexDiaPosition",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the mean position of a DiaObject given a set of DiaSources."]; "DiaObjectCalculationPlugin" -> "HTMIndexDiaPosition" [arrowsize=0.5,style="setlinewidth(0.5)"]; "HTMIndexDiaPositionConfig" [URL="../../../py-api/lsst.meas.base.HTMIndexDiaPositionConfig.html#lsst.meas.base.HTMIndexDiaPositionConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "HTMIndexDiaPositionConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "IdGenerator" [URL="../../../py-api/lsst.meas.base.IdGenerator.html#lsst.meas.base.IdGenerator",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A helper class for packing some combination of a data ID, a per-data-ID"]; "InputCountConfig" [URL="../../../py-api/lsst.meas.base.InputCountConfig.html#lsst.meas.base.InputCountConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the input image counting plugin."]; "BaseMeasurementPluginConfig" -> "InputCountConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Iterable" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "LinearFitDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.LinearFitDiaPsfFlux.html#lsst.meas.base.LinearFitDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute fit a linear model to flux vs time."]; "DiaObjectCalculationPlugin" -> "LinearFitDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LinearFitDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.LinearFitDiaPsfFluxConfig.html#lsst.meas.base.LinearFitDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "LinearFitDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LocalBackgroundAlgorithm" [URL="../../../py-api/lsst.meas.base.LocalBackgroundAlgorithm.html#lsst.meas.base.LocalBackgroundAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "LocalBackgroundAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LocalBackgroundControl" [URL="../../../py-api/lsst.meas.base.LocalBackgroundControl.html#lsst.meas.base.LocalBackgroundControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "LocalBackgroundControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LocalBackgroundTransform" [URL="../../../py-api/lsst.meas.base.LocalBackgroundTransform.html#lsst.meas.base.LocalBackgroundTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "LocalBackgroundTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MadDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.MadDiaPsfFlux.html#lsst.meas.base.MadDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute median absolute deviation of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "MadDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MadDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.MadDiaPsfFluxConfig.html#lsst.meas.base.MadDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "MadDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MagResult" [URL="../../../py-api/lsst.meas.base.MagResult.html#lsst.meas.base.MagResult",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "MagResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MagResultKey" [URL="../../../py-api/lsst.meas.base.MagResultKey.html#lsst.meas.base.MagResultKey",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "MagResultKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Mapping" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A Mapping is a generic container for associating key/value"]; "Collection" -> "Mapping" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MaxSlopeDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.MaxSlopeDiaPsfFlux.html#lsst.meas.base.MaxSlopeDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the maximum ratio time ordered deltaFlux / deltaTime."]; "DiaObjectCalculationPlugin" -> "MaxSlopeDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MaxSlopeDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.MaxSlopeDiaPsfFluxConfig.html#lsst.meas.base.MaxSlopeDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "MaxSlopeDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MeanDiaPosition" [URL="../../../py-api/lsst.meas.base.MeanDiaPosition.html#lsst.meas.base.MeanDiaPosition",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the mean position of a DiaObject given a set of DiaSources."]; "DiaObjectCalculationPlugin" -> "MeanDiaPosition" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MeanDiaPositionConfig" [URL="../../../py-api/lsst.meas.base.MeanDiaPositionConfig.html#lsst.meas.base.MeanDiaPositionConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "MeanDiaPositionConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MeasurementTransform" [URL="../../../py-api/lsst.meas.base.MeasurementTransform.html#lsst.meas.base.MeasurementTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for measurement transformations."]; "MinMaxDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.MinMaxDiaPsfFlux.html#lsst.meas.base.MinMaxDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute min/max of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "MinMaxDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MinMaxDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.MinMaxDiaPsfFluxConfig.html#lsst.meas.base.MinMaxDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "MinMaxDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NaiveCentroidAlgorithm" [URL="../../../py-api/lsst.meas.base.NaiveCentroidAlgorithm.html#lsst.meas.base.NaiveCentroidAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "NaiveCentroidAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NaiveCentroidControl" [URL="../../../py-api/lsst.meas.base.NaiveCentroidControl.html#lsst.meas.base.NaiveCentroidControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "NaiveCentroidControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NaiveCentroidTransform" [URL="../../../py-api/lsst.meas.base.NaiveCentroidTransform.html#lsst.meas.base.NaiveCentroidTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CentroidTransform" -> "NaiveCentroidTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NoiseReplacer" [URL="../../../py-api/lsst.meas.base.NoiseReplacer.html#lsst.meas.base.NoiseReplacer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Replace sources with noise during measurement."]; "NoiseReplacerConfig" [URL="../../../py-api/lsst.meas.base.NoiseReplacerConfig.html#lsst.meas.base.NoiseReplacerConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Noise replacement configuration."]; "Config" -> "NoiseReplacerConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NullTransform" [URL="../../../py-api/lsst.meas.base.NullTransform.html#lsst.meas.base.NullTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Null transform which transfers no data from input to output."]; "MeasurementTransform" -> "NullTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NumDiaSourcesDiaPlugin" [URL="../../../py-api/lsst.meas.base.NumDiaSourcesDiaPlugin.html#lsst.meas.base.NumDiaSourcesDiaPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the total number of DiaSources associated with this DiaObject."]; "DiaObjectCalculationPlugin" -> "NumDiaSourcesDiaPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "NumDiaSourcesDiaPluginConfig" [URL="../../../py-api/lsst.meas.base.NumDiaSourcesDiaPluginConfig.html#lsst.meas.base.NumDiaSourcesDiaPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "NumDiaSourcesDiaPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "OrderedDict" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Dictionary that remembers insertion order"]; "PassThroughTransform" [URL="../../../py-api/lsst.meas.base.PassThroughTransform.html#lsst.meas.base.PassThroughTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Copy fields from input to output without transformation."]; "MeasurementTransform" -> "PassThroughTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PeakLikelihoodFluxAlgorithm" [URL="../../../py-api/lsst.meas.base.PeakLikelihoodFluxAlgorithm.html#lsst.meas.base.PeakLikelihoodFluxAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "PeakLikelihoodFluxAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PeakLikelihoodFluxControl" [URL="../../../py-api/lsst.meas.base.PeakLikelihoodFluxControl.html#lsst.meas.base.PeakLikelihoodFluxControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "PeakLikelihoodFluxControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PeakLikelihoodFluxTransform" [URL="../../../py-api/lsst.meas.base.PeakLikelihoodFluxTransform.html#lsst.meas.base.PeakLikelihoodFluxTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "PeakLikelihoodFluxTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PercentileDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.PercentileDiaPsfFlux.html#lsst.meas.base.PercentileDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute percentiles of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "PercentileDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PercentileDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.PercentileDiaPsfFluxConfig.html#lsst.meas.base.PercentileDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "PercentileDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PipelineTask" [URL="../../../py-api/lsst.pipe.base.PipelineTask.html#lsst.pipe.base.PipelineTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for all pipeline tasks."]; "Task" -> "PipelineTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PipelineTaskConfig" [URL="../../../py-api/lsst.pipe.base.PipelineTaskConfig.html#lsst.pipe.base.PipelineTaskConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration class for `PipelineTask`."]; "Config" -> "PipelineTaskConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PixelFlagsAlgorithm" [URL="../../../py-api/lsst.meas.base.PixelFlagsAlgorithm.html#lsst.meas.base.PixelFlagsAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "PixelFlagsAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PixelFlagsControl" [URL="../../../py-api/lsst.meas.base.PixelFlagsControl.html#lsst.meas.base.PixelFlagsControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "PixelFlagsControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PluginMap" [URL="../../../py-api/lsst.meas.base.PluginMap.html#lsst.meas.base.PluginMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Map of plugins to be run for a given task."]; "OrderedDict" -> "PluginMap" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PluginRegistry" [URL="../../../py-api/lsst.meas.base.PluginRegistry.html#lsst.meas.base.PluginRegistry",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for plugin registries."]; "Registry" -> "PluginRegistry" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PsfFluxAlgorithm" [URL="../../../py-api/lsst.meas.base.PsfFluxAlgorithm.html#lsst.meas.base.PsfFluxAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "PsfFluxAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PsfFluxControl" [URL="../../../py-api/lsst.meas.base.PsfFluxControl.html#lsst.meas.base.PsfFluxControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "PsfFluxControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "PsfFluxTransform" [URL="../../../py-api/lsst.meas.base.PsfFluxTransform.html#lsst.meas.base.PsfFluxTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "PsfFluxTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Registry" [URL="../../../py-api/lsst.pex.config.Registry.html#lsst.pex.config.Registry",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A base class for global registries, which map names to configurables."]; "Mapping" -> "Registry" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SafeCentroidExtractor" [URL="../../../py-api/lsst.meas.base.SafeCentroidExtractor.html#lsst.meas.base.SafeCentroidExtractor",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SafeCentroidExtractor" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ScaledApertureFluxAlgorithm" [URL="../../../py-api/lsst.meas.base.ScaledApertureFluxAlgorithm.html#lsst.meas.base.ScaledApertureFluxAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "ScaledApertureFluxAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ScaledApertureFluxControl" [URL="../../../py-api/lsst.meas.base.ScaledApertureFluxControl.html#lsst.meas.base.ScaledApertureFluxControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ScaledApertureFluxControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ScaledApertureFluxTransform" [URL="../../../py-api/lsst.meas.base.ScaledApertureFluxTransform.html#lsst.meas.base.ScaledApertureFluxTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "ScaledApertureFluxTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssCentroidAlgorithm" [URL="../../../py-api/lsst.meas.base.SdssCentroidAlgorithm.html#lsst.meas.base.SdssCentroidAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "SdssCentroidAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssCentroidControl" [URL="../../../py-api/lsst.meas.base.SdssCentroidControl.html#lsst.meas.base.SdssCentroidControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SdssCentroidControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssCentroidTransform" [URL="../../../py-api/lsst.meas.base.SdssCentroidTransform.html#lsst.meas.base.SdssCentroidTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "SdssCentroidTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssShapeAlgorithm" [URL="../../../py-api/lsst.meas.base.SdssShapeAlgorithm.html#lsst.meas.base.SdssShapeAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimpleAlgorithm" -> "SdssShapeAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssShapeControl" [URL="../../../py-api/lsst.meas.base.SdssShapeControl.html#lsst.meas.base.SdssShapeControl",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SdssShapeControl" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssShapeResult" [URL="../../../py-api/lsst.meas.base.SdssShapeResult.html#lsst.meas.base.SdssShapeResult",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ShapeResult" -> "SdssShapeResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "CentroidResult" -> "SdssShapeResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "FluxResult" -> "SdssShapeResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssShapeResultKey" [URL="../../../py-api/lsst.meas.base.SdssShapeResultKey.html#lsst.meas.base.SdssShapeResultKey",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SdssShapeResultKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SdssShapeTransform" [URL="../../../py-api/lsst.meas.base.SdssShapeTransform.html#lsst.meas.base.SdssShapeTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseTransform" -> "SdssShapeTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ShapeResult" [URL="../../../py-api/lsst.meas.base.ShapeResult.html#lsst.meas.base.ShapeResult",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ShapeResult" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ShapeResultKey" [URL="../../../py-api/lsst.meas.base.ShapeResultKey.html#lsst.meas.base.ShapeResultKey",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "ShapeResultKey" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SigmaDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.SigmaDiaPsfFlux.html#lsst.meas.base.SigmaDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute scatter of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "SigmaDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SigmaDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.SigmaDiaPsfFluxConfig.html#lsst.meas.base.SigmaDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "SigmaDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SigmaDiaTotFlux" [URL="../../../py-api/lsst.meas.base.SigmaDiaTotFlux.html#lsst.meas.base.SigmaDiaTotFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute scatter of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "SigmaDiaTotFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SigmaDiaTotFluxConfig" [URL="../../../py-api/lsst.meas.base.SigmaDiaTotFluxConfig.html#lsst.meas.base.SigmaDiaTotFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "SigmaDiaTotFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleAlgorithm" [URL="../../../py-api/lsst.meas.base.SimpleAlgorithm.html#lsst.meas.base.SimpleAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleFrameAlgorithm" -> "SimpleAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleCentroidTransform" [URL="../../../py-api/lsst.meas.base.SimpleCentroidTransform.html#lsst.meas.base.SimpleCentroidTransform",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Transform pixel centroid, without uncertainty, to celestial coordinates."]; "MeasurementTransform" -> "SimpleCentroidTransform" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleSourceFlagDiaPlugin" [URL="../../../py-api/lsst.meas.base.SimpleSourceFlagDiaPlugin.html#lsst.meas.base.SimpleSourceFlagDiaPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Find if any DiaSource is flagged."]; "DiaObjectCalculationPlugin" -> "SimpleSourceFlagDiaPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SimpleSourceFlagDiaPluginConfig" [URL="../../../py-api/lsst.meas.base.SimpleSourceFlagDiaPluginConfig.html#lsst.meas.base.SimpleSourceFlagDiaPluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "SimpleSourceFlagDiaPluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SincCoeffsD" [URL="../../../py-api/lsst.meas.base.SincCoeffsD.html#lsst.meas.base.SincCoeffsD",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SincCoeffsD" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SincCoeffsF" [URL="../../../py-api/lsst.meas.base.SincCoeffsF.html#lsst.meas.base.SincCoeffsF",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "pybind11_object" -> "SincCoeffsF" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameAlgorithm" [URL="../../../py-api/lsst.meas.base.SingleFrameAlgorithm.html#lsst.meas.base.SingleFrameAlgorithm",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BaseAlgorithm" -> "SingleFrameAlgorithm" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameCompensatedGaussianFluxConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameCompensatedGaussianFluxConfig.html#lsst.meas.base.SingleFrameCompensatedGaussianFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleFramePluginConfig" -> "SingleFrameCompensatedGaussianFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameCompensatedGaussianFluxPlugin" [URL="../../../py-api/lsst.meas.base.SingleFrameCompensatedGaussianFluxPlugin.html#lsst.meas.base.SingleFrameCompensatedGaussianFluxPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleFramePlugin" -> "SingleFrameCompensatedGaussianFluxPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameCompensatedTophatFluxConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameCompensatedTophatFluxConfig.html#lsst.meas.base.SingleFrameCompensatedTophatFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleFramePluginConfig" -> "SingleFrameCompensatedTophatFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameCompensatedTophatFluxPlugin" [URL="../../../py-api/lsst.meas.base.SingleFrameCompensatedTophatFluxPlugin.html#lsst.meas.base.SingleFrameCompensatedTophatFluxPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleFramePlugin" -> "SingleFrameCompensatedTophatFluxPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameFPPositionConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameFPPositionConfig.html#lsst.meas.base.SingleFrameFPPositionConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the focal plane position measurment algorithm."]; "SingleFramePluginConfig" -> "SingleFrameFPPositionConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameFPPositionPlugin" [URL="../../../py-api/lsst.meas.base.SingleFrameFPPositionPlugin.html#lsst.meas.base.SingleFrameFPPositionPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Algorithm to calculate the position of a centroid on the focal plane."]; "SingleFramePlugin" -> "SingleFrameFPPositionPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameJacobianConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameJacobianConfig.html#lsst.meas.base.SingleFrameJacobianConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the Jacobian calculation plugin."]; "SingleFramePluginConfig" -> "SingleFrameJacobianConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameJacobianPlugin" [URL="../../../py-api/lsst.meas.base.SingleFrameJacobianPlugin.html#lsst.meas.base.SingleFrameJacobianPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the Jacobian and its ratio with a nominal pixel area."]; "SingleFramePlugin" -> "SingleFrameJacobianPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameMeasurementConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameMeasurementConfig.html#lsst.meas.base.SingleFrameMeasurementConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Config class for single frame measurement driver task."]; "BaseMeasurementConfig" -> "SingleFrameMeasurementConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameMeasurementTask" [URL="../../../py-api/lsst.meas.base.SingleFrameMeasurementTask.html#lsst.meas.base.SingleFrameMeasurementTask",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A subtask for measuring the properties of sources on a single exposure."]; "BaseMeasurementTask" -> "SingleFrameMeasurementTask" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameMomentsClassifierConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameMomentsClassifierConfig.html#lsst.meas.base.SingleFrameMomentsClassifierConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for moments-based star-galaxy classifier."]; "SingleFramePluginConfig" -> "SingleFrameMomentsClassifierConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameMomentsClassifierPlugin" [URL="../../../py-api/lsst.meas.base.SingleFrameMomentsClassifierPlugin.html#lsst.meas.base.SingleFrameMomentsClassifierPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Classify objects by comparing their moments-based trace radius to PSF's."]; "SingleFramePlugin" -> "SingleFrameMomentsClassifierPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFramePeakCentroidConfig" [URL="../../../py-api/lsst.meas.base.SingleFramePeakCentroidConfig.html#lsst.meas.base.SingleFramePeakCentroidConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the single frame peak centroiding algorithm."]; "SingleFramePluginConfig" -> "SingleFramePeakCentroidConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFramePeakCentroidPlugin" [URL="../../../py-api/lsst.meas.base.SingleFramePeakCentroidPlugin.html#lsst.meas.base.SingleFramePeakCentroidPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Record the highest peak in a source footprint as its centroid."]; "SingleFramePlugin" -> "SingleFramePeakCentroidPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFramePlugin" [URL="../../../py-api/lsst.meas.base.SingleFramePlugin.html#lsst.meas.base.SingleFramePlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for single-frame measurement plugin."]; "BaseMeasurementPlugin" -> "SingleFramePlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFramePluginConfig" [URL="../../../py-api/lsst.meas.base.SingleFramePluginConfig.html#lsst.meas.base.SingleFramePluginConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for single-frame plugin configuration classes."]; "BaseMeasurementPluginConfig" -> "SingleFramePluginConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameSkyCoordConfig" [URL="../../../py-api/lsst.meas.base.SingleFrameSkyCoordConfig.html#lsst.meas.base.SingleFrameSkyCoordConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the sky coordinates algorithm."]; "SingleFramePluginConfig" -> "SingleFrameSkyCoordConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SingleFrameSkyCoordPlugin" [URL="../../../py-api/lsst.meas.base.SingleFrameSkyCoordPlugin.html#lsst.meas.base.SingleFrameSkyCoordPlugin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Record the sky position of an object based on its centroid slot and WCS."]; "SingleFramePlugin" -> "SingleFrameSkyCoordPlugin" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Sized" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "SkewDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.SkewDiaPsfFlux.html#lsst.meas.base.SkewDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the skew of diaSource fluxes."]; "DiaObjectCalculationPlugin" -> "SkewDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SkewDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.SkewDiaPsfFluxConfig.html#lsst.meas.base.SkewDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "SkewDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SkyMapIdGeneratorConfig" [URL="../../../py-api/lsst.meas.base.SkyMapIdGeneratorConfig.html#lsst.meas.base.SkyMapIdGeneratorConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration class for generating integer IDs from"]; "BaseIdGeneratorConfig" -> "SkyMapIdGeneratorConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "StetsonJDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.StetsonJDiaPsfFlux.html#lsst.meas.base.StetsonJDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the StetsonJ statistic on the DIA point source fluxes."]; "DiaObjectCalculationPlugin" -> "StetsonJDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "StetsonJDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.StetsonJDiaPsfFluxConfig.html#lsst.meas.base.StetsonJDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "StetsonJDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Task" [URL="../../../py-api/lsst.pipe.base.Task.html#lsst.pipe.base.Task",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for data processing tasks."]; "UncertaintyEnum" [URL="../../../py-api/lsst.meas.base.UncertaintyEnum.html#lsst.meas.base.UncertaintyEnum",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Members:"]; "pybind11_object" -> "UncertaintyEnum" [arrowsize=0.5,style="setlinewidth(0.5)"]; "VarianceConfig" [URL="../../../py-api/lsst.meas.base.VarianceConfig.html#lsst.meas.base.VarianceConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Configuration for the variance calculation plugin."]; "BaseMeasurementPluginConfig" -> "VarianceConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WeightedMeanDiaPsfFlux" [URL="../../../py-api/lsst.meas.base.WeightedMeanDiaPsfFlux.html#lsst.meas.base.WeightedMeanDiaPsfFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the weighted mean and mean error on the point source fluxes"]; "DiaObjectCalculationPlugin" -> "WeightedMeanDiaPsfFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WeightedMeanDiaPsfFluxConfig" [URL="../../../py-api/lsst.meas.base.WeightedMeanDiaPsfFluxConfig.html#lsst.meas.base.WeightedMeanDiaPsfFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "WeightedMeanDiaPsfFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WeightedMeanDiaTotFlux" [URL="../../../py-api/lsst.meas.base.WeightedMeanDiaTotFlux.html#lsst.meas.base.WeightedMeanDiaTotFlux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute the weighted mean and mean error on the point source fluxes"]; "DiaObjectCalculationPlugin" -> "WeightedMeanDiaTotFlux" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WeightedMeanDiaTotFluxConfig" [URL="../../../py-api/lsst.meas.base.WeightedMeanDiaTotFluxConfig.html#lsst.meas.base.WeightedMeanDiaTotFluxConfig",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "DiaObjectCalculationPluginConfig" -> "WeightedMeanDiaTotFluxConfig" [arrowsize=0.5,style="setlinewidth(0.5)"]; "pybind11_object" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; }