ATQueue#

class lsst.ts.observatory.control.auxtel.ATQueue(domain=None, log=None, intended_usage=None)#

Bases: ScriptQueue

High level class to operate the Auxiliary Telescope ScriptQueue.

Parameters:
  • domain (salobj.Domain) – Domain for remotes. If None, creates a domain.

  • log (logging.Logger) – Optional logging class to be used for logging operations. If None, creates a new logger.

  • intended_usage (int) – Optional bitmask that maps to a list of intended operations. This is used to limit the resources allocated by the class by gathering some knowledge about the usage intention. By default allocates all resources.