UnpackApdbFlags¶
- class lsst.ap.association.UnpackApdbFlags(flag_map_file, table_name)¶
Bases:
object
Class for unpacking bits from integer flag fields stored in the Apdb.
- Attributes:
Methods Summary
unpack
(input_flag_values, flag_name)Determine individual boolean flags from an input array of unsigned ints.
Methods Documentation
- unpack(input_flag_values, flag_name)¶
Determine individual boolean flags from an input array of unsigned ints.
- Parameters:
- input_flag_valuesarray-like of type uint
Array of integer flags to unpack.
- flag_name
str
Apdb column name of integer flags to unpack. Names of packed int flags are given by the flag_map_file.
- Returns:
- output_flags
numpy.ndarray
Numpy named tuple of booleans.
- output_flags