ChannelFlags

class sofia_redux.scan.flags.channel_flags.ChannelFlags[source]

Bases: Flags

Attributes Summary

descriptions

letters

Methods Summary

critical_flags()

hardware_flags()

non_detector_flags()

software_flags()

source_flags()

sourceless_flags()

Attributes Documentation

descriptions = {<ChannelFlagTypes.BLIND: 2>: 'Blind', <ChannelFlagTypes.DAC_RANGE: 128>: 'Railing/Saturated', <ChannelFlagTypes.DEAD: 1>: 'Dead', <ChannelFlagTypes.DISCARD: 4>: 'Discarded', <ChannelFlagTypes.DOF: 32>: 'Degrees-of-freedom', <ChannelFlagTypes.GAIN: 8>: 'Gain', <ChannelFlagTypes.PHASE_DOF: 256>: 'Insufficient phase degrees-of-freedom', <ChannelFlagTypes.SENSITIVITY: 16>: 'Noisy', <ChannelFlagTypes.SPIKY: 64>: 'Spiky', <ChannelFlagTypes.TIME_WEIGHTING: 512>: 'Time weighting'}
letters = {'B': <ChannelFlagTypes.BLIND: 2>, 'F': <ChannelFlagTypes.PHASE_DOF: 256>, 'X': <ChannelFlagTypes.DEAD: 1>, 'd': <ChannelFlagTypes.DISCARD: 4>, 'f': <ChannelFlagTypes.DOF: 32>, 'g': <ChannelFlagTypes.GAIN: 8>, 'n': <ChannelFlagTypes.SENSITIVITY: 16>, 'r': <ChannelFlagTypes.DAC_RANGE: 128>, 's': <ChannelFlagTypes.SPIKY: 64>, 't': <ChannelFlagTypes.TIME_WEIGHTING: 512>}

Methods Documentation

classmethod critical_flags()[source]
classmethod hardware_flags()[source]
classmethod non_detector_flags()[source]
classmethod software_flags()[source]
classmethod source_flags()[source]
classmethod sourceless_flags()[source]