lsst.ip.diffim g1ab274d823+9f49987168
Loading...
Searching...
No Matches
lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin Class Reference
Inheritance diagram for lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin:

Public Member Functions

 getExecutionOrder (cls)
 
 __init__ (self, config, name, schema, metadata)
 
 measure (self, measRecord, exposure)
 
 fail (self, measRecord, error=None)
 

Public Attributes

 dipoleAnalysis = DipoleAnalysis()
 
 keyProbability
 
 keyFlag = schema.addField(name + "_flag", type="Flag", doc="Set to 1 for any fatal failure.")
 

Static Public Attributes

 ConfigClass = ClassificationDipoleConfig
 

Detailed Description

A plugin to classify whether a diaSource is a dipole.

Definition at line 51 of file dipoleMeasurement.py.

Constructor & Destructor Documentation

◆ __init__()

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.__init__ ( self,
config,
name,
schema,
metadata )

Definition at line 66 of file dipoleMeasurement.py.

Member Function Documentation

◆ fail()

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.fail ( self,
measRecord,
error = None )

Definition at line 96 of file dipoleMeasurement.py.

◆ getExecutionOrder()

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.getExecutionOrder ( cls)
Returns
-------
result : `callable`

Definition at line 58 of file dipoleMeasurement.py.

◆ measure()

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.measure ( self,
measRecord,
exposure )

Definition at line 73 of file dipoleMeasurement.py.

Member Data Documentation

◆ ConfigClass

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.ConfigClass = ClassificationDipoleConfig
static

Definition at line 55 of file dipoleMeasurement.py.

◆ dipoleAnalysis

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.dipoleAnalysis = DipoleAnalysis()

Definition at line 68 of file dipoleMeasurement.py.

◆ keyFlag

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.keyFlag = schema.addField(name + "_flag", type="Flag", doc="Set to 1 for any fatal failure.")

Definition at line 71 of file dipoleMeasurement.py.

◆ keyProbability

lsst.ip.diffim.dipoleMeasurement.ClassificationDipolePlugin.keyProbability
Initial value:
= schema.addField(name + "_value", type="D",
doc="Set to 1 for dipoles, else 0.")

Definition at line 69 of file dipoleMeasurement.py.


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