Interface ExposureId

  • All Known Implementing Classes:
    ExposureIdWithObsId, StandaloneExposureId

    public interface ExposureId
    ExposureId is an identifier in ESW/DMS for a single exposure. The ExposureId follows the structure: 2020A-001-123-WFOS-IMG1-SCI0-0001 with an included ObsId or when no ObsId is present, in the standalone format: 20200706-190204-WFOS-IMG1-SCI0-0001 with a UTC time when the ExposureId is created.
    • Method Detail

      • obsId

        scala.Option<ObsId> obsId()
        The Observation Id for the exposure.
        Returns:
        an ObsId as an option
      • subsystem

        Subsystem subsystem()
        The Subsystem that produced the exposure.
        Returns:
        a valid Subsystem
      • det

        java.lang.String det()
        The detector name associated with the exposure.
        Returns:
        detector description as a String
      • typLevel

        TYPLevel typLevel()
        The exposure type and calibration level
        Returns:
        a TYPLevel