FlagHandler¶
- 
class 
lsst.meas.base.FlagHandler¶ Bases:
pybind11_builtins.pybind11_objectMethods Summary
addFields(schema, prefix, flagDefs, exclDefs)getFailureFlagName()getFailureFlagNumber(self)getFlagName(self, i)getFlagNumber(self, flagName)getValue(*args, **kwargs)Overloaded function. handleFailure(self, record, error)setValue(*args, **kwargs)Overloaded function. Methods Documentation
- 
addFields(schema: lsst.afw.table.Schema, prefix: str, flagDefs: lsst.meas.base.flagHandler.FlagDefinitionList, exclDefs: lsst.meas.base.flagHandler.FlagDefinitionList=<lsst.meas.base.flagHandler.FlagDefinitionList object at 0x7f524327f340>) → lsst.meas.base.flagHandler.FlagHandler¶ 
- 
getFailureFlagName() → str¶ 
- 
getFailureFlagNumber(self: lsst.meas.base.flagHandler.FlagHandler) → int¶ 
- 
getFlagName(self: lsst.meas.base.flagHandler.FlagHandler, i: int) → str¶ 
- 
getFlagNumber(self: lsst.meas.base.flagHandler.FlagHandler, flagName: str) → int¶ 
- 
getValue(*args, **kwargs)¶ Overloaded function.
- getValue(self: lsst.meas.base.flagHandler.FlagHandler, record: lsst.afw.table.BaseRecord, i: int) -> bool
 - getValue(self: lsst.meas.base.flagHandler.FlagHandler, record: lsst.afw.table.BaseRecord, flagName: str) -> bool
 
- 
handleFailure(self: lsst.meas.base.flagHandler.FlagHandler, record: lsst.afw.table.BaseRecord, error: lsst::meas::base::MeasurementError=None) → None¶ 
- 
setValue(*args, **kwargs)¶ Overloaded function.
- setValue(self: lsst.meas.base.flagHandler.FlagHandler, record: lsst.afw.table.BaseRecord, i: int, value: bool) -> None
 - setValue(self: lsst.meas.base.flagHandler.FlagHandler, record: lsst.afw.table.BaseRecord, flagName: str, value: bool) -> None
 
-