| Interface | Description |
|---|---|
| FilterChangerInterface |
An interface to be implemented by all filter changers, real or simulated
|
| FocalPlaneInterface |
Interface to be implemented by subsystems which can take images
|
| ShutterInterface |
Interface to be implemented by all shutters, simulated and real
|
| Class | Description |
|---|---|
| FilterChanger |
The filter changer used by the MCM
|
| FilterChanger.CCSAvailableFiltersEvent | |
| FilterChangerComCamSubsystemLayer |
An interface for talking to a real comcam filter changer subsystem.
|
| FilterChangerSimulation | |
| FocalPlane |
If focalPlaneSubsystem is null (the default) it simulates all focalPlane
operations within this class
If focalPlaneSubsystem is specified, it delegates the operations to the
specified subsystem
|
| FocalPlaneSimulation | |
| MCM |
A simple implementation of the MCM.
|
| MCM.CCSAtSettingsAppliedEvent | |
| MCM.CCSEndOfImageTelemetryEvent | |
| MCM.CCSImageNameEvent | |
| MCM.CCSSetFilterEvent | |
| MCM.CCSSettingsAppliedEvent | |
| MCMCommandSender |
A wrapper around ConcurrentMessageUtilities with support for strong typing of
responses, and more explicit error handling
|
| MCMConfig |
Configuration class to hold parameters for the MCM
|
| MCMDirectLayer |
An implementation of MCMLayer which works by directly forwarding requests
to an in-process implementation of the MCM.
|
| MCMSubsystem |
Run the simulated MCM as a CCS subsystem, able to send/receive commands using
CCS buses.
|
| Shutter |
Very simple shutter simulation
|
| ShutterSimulation |
Shutter simulation for use with MCM
|
| Enum | Description |
|---|---|
| FilterChanger.FilterState | |
| FocalPlane.RaftsState | |
| MCM.CalibrationState | |
| MCM.TakeImageReadinessState | |
| MCMConfig.Camera | |
| Shutter.ShutterReadinessState | |
| Shutter.ShutterState |
Copyright © 2021 LSST. All rights reserved.