sdss_flagname¶
-
pydl.pydlutils.sdss.sdss_flagname(flagname, flagvalue, concat=False)[source]¶ Return a list of flag names corresponding to the values.
Parameters: flagname :
strThe name of a bitmask group. Not case-sensitive.
flagvalue :
longThe value to be converted into bitmask names.
concat :
bool, optionalIf set to
True, the list of names is converted to a space-separated string.Returns: strorlistThe names of the bitmasks encoded in
flagvalue.Raises: :exc:`KeyError`
If
flagnameis invalidExamples
>>> from pydl.pydlutils.sdss import sdss_flagname >>> sdss_flagname('ANCILLARY_TARGET1',2310346608843161600) # doctest: +REMOTE_DATA ['BRIGHTGAL', 'BLAZGX', 'ELG']