| Interface | Description |
|---|---|
| ImageTaking |
Interface to be implemented by subsystems which can take images
|
| Class | Description |
|---|---|
| Filter |
A trivial Filter simulation.
|
| Filter.CCSAvailableFiltersEvent | |
| 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
|
| MCM |
A simple implementation of the MCM.
|
| MCM.CCSAtSettingsAppliedEvent | |
| MCM.CCSEndOfImageTelemetryEvent | |
| MCM.CCSImageNameEvent | |
| MCM.CCSSetFilterEvent | |
| MCM.CCSSettingsAppliedEvent | |
| 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.
|
| Rafts |
If raftsSubsystem is null (the default) it simulates all raft operations within
this class
If raftsSubsystem is specified, it simulates the states within
this class, but delegates the operations to the specified subsystem
This is temporary until the subsystem implements the states itself.
|
| Shutter |
Very simple shutter simulation
|
| Enum | Description |
|---|---|
| Filter.FilterState | |
| MCM.CalibrationState | |
| MCM.TakeImageReadinessState | |
| MCMConfig.Camera | |
| Rafts.RaftsState | |
| Shutter.ShutterReadinessState | |
| Shutter.ShutterState |
Copyright © 2021 LSST. All rights reserved.