Module csw.ObserveEventKeys

Classes

class ObserveEventKeys
Expand source code
class ObserveEventKeys:
    obsId: Key[str] = StringKey.make("obsId")
    exposureId: Key[str] = StringKey.make("exposureId")
    detector: Key[str] = StringKey.make("detector")
    operationalState: GChoiceKey = ChoiceKey.make("operationalState", OperationalState.list())
    errorMessage: Key[str] = StringKey.make("errorMessage")
    exposureInProgress: Key[bool] = BooleanKey.make("exposureInProgress")
    abortInProgress: Key[bool] = BooleanKey.make("abortInProgress")
    isAborted: Key[bool] = BooleanKey.make("isAborted")
    exposureTime: Key[int] = LongKey.make("exposureTime", Units.millisecond)
    remainingExposureTime: Key[int] = LongKey.make("remainingExposureTime", Units.millisecond)
    readsInRamp: Key[int] = IntKey.make("readsInRamp")
    readsComplete: Key[int] = IntKey.make("readsComplete")
    rampsInExposure: Key[int] = IntKey.make("rampsInExposure")
    rampsComplete: Key[int] = IntKey.make("rampsComplete")
    coaddsInExposure: Key[int] = IntKey.make("coaddsInExposure")
    coaddsDone: Key[int] = IntKey.make("coaddsDone")
    downTimeReason: Key[str] = StringKey.make("reason")
    filename: Key[str] = StringKey.make("filename")
    pOffSet: Key[float] = DoubleKey.make("p", Units.arcsec)
    qOffSet: Key[float] = DoubleKey.make("q", Units.arcsec)
    coordinateSystem: GChoiceKey = ChoiceKey.make("coordinateSystem", CoordinateSystem.list())

Class variables

var abortInProgressKey[bool]

The type of the None singleton.

var coaddsDoneKey[int]

The type of the None singleton.

var coaddsInExposureKey[int]

The type of the None singleton.

var coordinateSystemGChoiceKey

The type of the None singleton.

var detectorKey[str]

The type of the None singleton.

var downTimeReasonKey[str]

The type of the None singleton.

var errorMessageKey[str]

The type of the None singleton.

var exposureIdKey[str]

The type of the None singleton.

var exposureInProgressKey[bool]

The type of the None singleton.

var exposureTimeKey[int]

The type of the None singleton.

var filenameKey[str]

The type of the None singleton.

var isAbortedKey[bool]

The type of the None singleton.

var obsIdKey[str]

The type of the None singleton.

var operationalStateGChoiceKey

The type of the None singleton.

var pOffSetKey[float]

The type of the None singleton.

var qOffSetKey[float]

The type of the None singleton.

var rampsCompleteKey[int]

The type of the None singleton.

var rampsInExposureKey[int]

The type of the None singleton.

var readsCompleteKey[int]

The type of the None singleton.

var readsInRampKey[int]

The type of the None singleton.

var remainingExposureTimeKey[int]

The type of the None singleton.