SingleFrameVeresTrailPlugin#
- class lsst.meas.extensions.trailedSources.SingleFrameVeresTrailPlugin(config, name, schema, metadata, logName=None)#
Bases:
SingleFramePluginVeres trailed source characterization plugin.
Measures the length, angle, flux, centroid, and end points of a trailed source using the Veres et al. 2012 model [1].
Parameters#
- config:
SingleFrameNaiveTrailConfig Plugin configuration.
- name:
str Plugin name.
- schema:
lsst.afw.table.Schema Schema for the output catalog.
- metadata:
lsst.daf.base.PropertySet Metadata to be attached to output catalog.
Notes#
This plugin is designed to refine the measurements of trail length, angle, and end points from
NaivePlugin, and of flux and centroid from previous measurement algorithms. Vereš et al. 2012 [1] derive a model for the flux in a given image pixel by convolving an axisymmetric Gaussian with a line. The model is parameterized by the total flux, trail length, angle from the x-axis, and the centroid. The best estimates are computed using a chi-squared minimization.References#
See also#
lsst.meas.base.SingleFramePlugin
Methods Summary
fail(measRecord[, error])Record failure
Get the relative execution order of this plugin.
measure(measRecord, exposure)Run the Veres trailed source measurement plugin.
Methods Documentation
- classmethod getExecutionOrder()#
Get the relative execution order of this plugin.
Must be reimplemented as a class method by concrete derived classes.
- measure(measRecord, exposure)#
Run the Veres trailed source measurement plugin.
Parameters#
- measRecord
lsst.afw.table.SourceRecord Record describing the object being measured.
- exposure
lsst.afw.image.Exposure Pixel data to be measured.
See also#
lsst.meas.base.SingleFramePlugin.measure
- measRecord
- config: