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 abortInProgress : Key[bool]

The type of the None singleton.

var coaddsDone : Key[int]

The type of the None singleton.

var coaddsInExposure : Key[int]

The type of the None singleton.

var coordinateSystem : GChoiceKey

The type of the None singleton.

var detector : Key[str]

The type of the None singleton.

var downTimeReason : Key[str]

The type of the None singleton.

var errorMessage : Key[str]

The type of the None singleton.

var exposureId : Key[str]

The type of the None singleton.

var exposureInProgress : Key[bool]

The type of the None singleton.

var exposureTime : Key[int]

The type of the None singleton.

var filename : Key[str]

The type of the None singleton.

var isAborted : Key[bool]

The type of the None singleton.

var obsId : Key[str]

The type of the None singleton.

var operationalState : GChoiceKey

The type of the None singleton.

var pOffSet : Key[float]

The type of the None singleton.

var qOffSet : Key[float]

The type of the None singleton.

var rampsComplete : Key[int]

The type of the None singleton.

var rampsInExposure : Key[int]

The type of the None singleton.

var readsComplete : Key[int]

The type of the None singleton.

var readsInRamp : Key[int]

The type of the None singleton.

var remainingExposureTime : Key[int]

The type of the None singleton.