Class Defect¶
Defined in File Interp.h
Inheritance Relationships¶
Base Type¶
public lsst::afw::image::DefectBase(Class DefectBase)
Class Documentation¶
-
class
Defect: public lsst::afw::image::DefectBase Encapsulate information about a bad portion of a detector.
Public Types
-
enum
DefectPosition¶ Values:
-
LEFT= 1¶ defect is at left boundary
-
NEAR_LEFT¶ defect is near left boundary
-
WIDE_LEFT¶ defect is wide at left boundary
-
MIDDLE¶ defect is in middle of frame
-
WIDE_NEAR_LEFT¶ defect is near left, and wide
-
WIDE¶ defect is in middle, and wide
-
WIDE_NEAR_RIGHT¶ defect is near right, and wide
-
NEAR_RIGHT¶ defect is near right boundary
-
WIDE_RIGHT¶ defect is wide at right boundary
-
RIGHT¶ defect is at right boundary
-
Public Functions
-
Defect(const geom::BoxI &bbox = geom::BoxI())¶ - Parameters
bbox: Region’s bounding box
-
virtual
~Defect()¶
-
void
classify(DefectPosition pos, unsigned int type)¶ - Parameters
pos: Position of defect in chiptype: Type of defect
-
unsigned int
getType() const¶ Return the defect’s interpolation type.
-
DefectPosition
getPos() const¶ Return the position of the defect.
-
enum