HawcPlusFrameFlags

class sofia_redux.scan.custom.hawc_plus.flags.frame_flags.HawcPlusFrameFlags[source]

Bases: FrameFlags

Attributes Summary

descriptions

letters

Attributes Documentation

descriptions = {HawcPlusFrameFlagTypes.CHOP_LEFT: 'Chop Left', HawcPlusFrameFlagTypes.CHOP_RIGHT: 'Chop Right', HawcPlusFrameFlagTypes.CHOP_TRANSIT: 'Chop Transit', HawcPlusFrameFlagTypes.FLAG_DOF: 'Degrees-of-freedom', HawcPlusFrameFlagTypes.FLAG_JUMP: 'Jump', HawcPlusFrameFlagTypes.FLAG_SPIKY: 'Spiky', HawcPlusFrameFlagTypes.FLAG_WEIGHT: 'Noise level', HawcPlusFrameFlagTypes.NOD_LEFT: 'Nod Left', HawcPlusFrameFlagTypes.NOD_RIGHT: 'Nod Right', HawcPlusFrameFlagTypes.SAMPLE_DAC_RANGE: 'DAC Range', HawcPlusFrameFlagTypes.SAMPLE_PHI0_JUMP: 'phi0 jump', HawcPlusFrameFlagTypes.SAMPLE_PHOTOMETRY: 'Photometry', HawcPlusFrameFlagTypes.SAMPLE_SKIP: 'Skip', HawcPlusFrameFlagTypes.SAMPLE_SOURCE_BLANK: 'Blanked', HawcPlusFrameFlagTypes.SAMPLE_SPIKE: 'Spiky', HawcPlusFrameFlagTypes.SAMPLE_TRANSIENT_NOISE: 'transient noise', HawcPlusFrameFlagTypes.SKIP_MODELING: 'Skip Models', HawcPlusFrameFlagTypes.SKIP_SOURCE_MODELING: 'Skip Source', HawcPlusFrameFlagTypes.SKIP_WEIGHTING: 'Skip Weighting'}
letters = {'$': HawcPlusFrameFlagTypes.SKIP_SOURCE_MODELING, '<': HawcPlusFrameFlagTypes.NOD_LEFT, '>': HawcPlusFrameFlagTypes.NOD_RIGHT, 'B': HawcPlusFrameFlagTypes.SAMPLE_SOURCE_BLANK, 'J': HawcPlusFrameFlagTypes.FLAG_JUMP, 'L': HawcPlusFrameFlagTypes.CHOP_LEFT, 'M': HawcPlusFrameFlagTypes.SKIP_MODELING, 'N': HawcPlusFrameFlagTypes.SAMPLE_TRANSIENT_NOISE, 'P': HawcPlusFrameFlagTypes.SAMPLE_PHOTOMETRY, 'R': HawcPlusFrameFlagTypes.CHOP_RIGHT, 'T': HawcPlusFrameFlagTypes.CHOP_TRANSIT, 'W': HawcPlusFrameFlagTypes.SKIP_WEIGHTING, 'f': HawcPlusFrameFlagTypes.FLAG_DOF, 'j': HawcPlusFrameFlagTypes.SAMPLE_PHI0_JUMP, 'k': HawcPlusFrameFlagTypes.SAMPLE_SKIP, 'n': HawcPlusFrameFlagTypes.FLAG_WEIGHT, 'p': HawcPlusFrameFlagTypes.SAMPLE_SPIKE, 'r': HawcPlusFrameFlagTypes.SAMPLE_DAC_RANGE, 's': HawcPlusFrameFlagTypes.FLAG_SPIKY}