Module csw.ObserveEventNames
Classes
class ObserveEventNames
-
Expand source code
class ObserveEventNames: @staticmethod def _eventName(name: str) -> EventName: return EventName(f"ObserveEvent.{name}") # common ObserveStart: EventName = _eventName("ObserveStart") ObserveEnd: EventName = _eventName("ObserveEnd") ExposureStart: EventName = _eventName("ExposureStart") ExposureEnd: EventName = _eventName("ExposureEnd") ReadoutEnd: EventName = _eventName("ReadoutEnd") ReadoutFailed: EventName = _eventName("ReadoutFailed") DataWriteStart: EventName = _eventName("DataWriteStart") DataWriteEnd: EventName = _eventName("DataWriteEnd") ExposureAborted: EventName = _eventName("ExposureAborted") PrepareStart: EventName = _eventName("PrepareStart") # IRDetector specific IRDetectorExposureData: EventName = _eventName("IRDetectorExposureData") IRDetectorExposureState: EventName = _eventName("IRDetectorExposureState") # OpticalDetector specific OpticalDetectorExposureData: EventName = _eventName("OpticalDetectorExposureData") OpticalDetectorExposureState: EventName = _eventName("OpticalDetectorExposureState") # WFSDetector specific WfsDetectorExposureState: EventName = _eventName("WfsDetectorExposureState") PublishSuccess: EventName = _eventName("PublishSuccess") PublishFail: EventName = _eventName("PublishFail") # Sequencer specific PresetStart: EventName = _eventName("PresetStart") PresetEnd: EventName = _eventName("PresetEnd") GuidestarAcqStart: EventName = _eventName("GuidestarAcqStart") GuidestarAcqEnd: EventName = _eventName("GuidestarAcqEnd") ScitargetAcqStart: EventName = _eventName("ScitargetAcqStart") ScitargetAcqEnd: EventName = _eventName("ScitargetAcqEnd") ObservationStart: EventName = _eventName("ObservationStart") ObservationEnd: EventName = _eventName("ObservationEnd") ObservePaused: EventName = _eventName("ObservePaused") ObserveResumed: EventName = _eventName("ObserveResumed") DowntimeStart: EventName = _eventName("DowntimeStart") OffsetStart: EventName = _eventName("OffsetStart") OffsetEnd: EventName = _eventName("OffsetEnd") InputRequestStart: EventName = _eventName("InputRequestStart") InputRequestEnd: EventName = _eventName("InputRequestEnd") # DMS specific MetadataAvailable: EventName = _eventName("MetadataAvailable") ExposureAvailable: EventName = _eventName("ExposureAvailable")
Class variables
var DataWriteEnd : EventName
-
The type of the None singleton.
var DataWriteStart : EventName
-
The type of the None singleton.
var DowntimeStart : EventName
-
The type of the None singleton.
var ExposureAborted : EventName
-
The type of the None singleton.
var ExposureAvailable : EventName
-
The type of the None singleton.
var ExposureEnd : EventName
-
The type of the None singleton.
var ExposureStart : EventName
-
The type of the None singleton.
var GuidestarAcqEnd : EventName
-
The type of the None singleton.
var GuidestarAcqStart : EventName
-
The type of the None singleton.
var IRDetectorExposureData : EventName
-
The type of the None singleton.
var IRDetectorExposureState : EventName
-
The type of the None singleton.
var InputRequestEnd : EventName
-
The type of the None singleton.
var InputRequestStart : EventName
-
The type of the None singleton.
var MetadataAvailable : EventName
-
The type of the None singleton.
var ObservationEnd : EventName
-
The type of the None singleton.
var ObservationStart : EventName
-
The type of the None singleton.
var ObserveEnd : EventName
-
The type of the None singleton.
var ObservePaused : EventName
-
The type of the None singleton.
var ObserveResumed : EventName
-
The type of the None singleton.
var ObserveStart : EventName
-
The type of the None singleton.
var OffsetEnd : EventName
-
The type of the None singleton.
var OffsetStart : EventName
-
The type of the None singleton.
var OpticalDetectorExposureData : EventName
-
The type of the None singleton.
var OpticalDetectorExposureState : EventName
-
The type of the None singleton.
var PrepareStart : EventName
-
The type of the None singleton.
var PresetEnd : EventName
-
The type of the None singleton.
var PresetStart : EventName
-
The type of the None singleton.
var PublishFail : EventName
-
The type of the None singleton.
var PublishSuccess : EventName
-
The type of the None singleton.
var ReadoutEnd : EventName
-
The type of the None singleton.
var ReadoutFailed : EventName
-
The type of the None singleton.
var ScitargetAcqEnd : EventName
-
The type of the None singleton.
var ScitargetAcqStart : EventName
-
The type of the None singleton.
var WfsDetectorExposureState : EventName
-
The type of the None singleton.