| Package | Description |
|---|---|
| org.lsst.ccs.subsystems.shutter.common |
Contains classes and interfaces that are used by both GUI and worker
subsystems, whether using simulated or real hardware.
|
| org.lsst.ccs.subsystems.shutter.sim |
Contains the code which simulates shutter hardware.
|
| Modifier and Type | Method and Description |
|---|---|
BladeSetConfiguration |
BladeSet.getBladeSetConfiguration()
Gets the configuration of the BladeSet.
|
| Modifier and Type | Method and Description |
|---|---|
Map<ShutterSide,BladeSetConfiguration> |
ConfigurationService.getBladeSetConfigurations(Logger log)
Gets the configuration data for each blade set of the shutter.
|
static Constructor<BladeSetConfiguration> |
BladeSetConfiguration.getConstructor()
Gets the constructor to be used when making an instance of this class using data from an external
source such as a text file.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ShutterController.init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Performs any once-only initialization of the hardware and creates the two BladeSets.
|
| Modifier and Type | Method and Description |
|---|---|
BladeSetConfiguration |
BladeSetSimulator.getBladeSetConfiguration()
Gets the (as yet unused) blade set configuration..
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimController.init(Map<ShutterSide,BladeSetConfiguration> bsetConfigs,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Performs any once-only initialization of the hardware and creates the two BladeSets.
|
| Constructor and Description |
|---|
BladeSetSimulator(ShutterSide side,
BladeSetConfiguration config,
ShutterConfiguration shutterConfig,
List<HallConfiguration> hallConfigs)
Sets the index and initial relative position of the blade set.
|
Copyright © 2019 LSST. All rights reserved.