lsst.ip.diffim g1ab274d823+3d5f396417
Loading...
Searching...
No Matches
lsst.ip.diffim.dipoleMeasurement.SourceFlagChecker Class Reference
Inheritance diagram for lsst.ip.diffim.dipoleMeasurement.SourceFlagChecker:

Public Member Functions

 __init__ (self, sources, badFlags=None)
 
 __call__ (self, source)
 

Public Attributes

list badFlags
 
list keys = [sources.getSchema().find(name).key for name in self.badFlags]
 

Detailed Description

Functor class to check whether a diaSource has flags set that should cause it to be labeled bad.

Definition at line 140 of file dipoleMeasurement.py.

Constructor & Destructor Documentation

◆ __init__()

lsst.ip.diffim.dipoleMeasurement.SourceFlagChecker.__init__ ( self,
sources,
badFlags = None )

Definition at line 143 of file dipoleMeasurement.py.

Member Function Documentation

◆ __call__()

lsst.ip.diffim.dipoleMeasurement.SourceFlagChecker.__call__ ( self,
source )
Call the source flag checker on a single Source

Parameters
----------
source :
    Source that will be examined

Definition at line 156 of file dipoleMeasurement.py.

Member Data Documentation

◆ badFlags

list lsst.ip.diffim.dipoleMeasurement.SourceFlagChecker.badFlags
Initial value:
= [
"base_PixelFlags_flag_edge",
"base_PixelFlags_flag_nodata",
"base_PixelFlags_flag_interpolatedCenter",
"base_PixelFlags_flag_saturatedCenter",
]

Definition at line 144 of file dipoleMeasurement.py.

◆ keys

list lsst.ip.diffim.dipoleMeasurement.SourceFlagChecker.keys = [sources.getSchema().find(name).key for name in self.badFlags]

Definition at line 153 of file dipoleMeasurement.py.


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