public class FocalPlaneSimulation extends Object implements FocalPlaneInterface
| Constructor and Description |
|---|
FocalPlaneSimulation(CCS ccs,
State raftsState) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear(int nClears)
Clear the focal-plane.
|
void |
clearAndStartIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
int nClears,
Map<String,String> parsedKeyValueData,
org.lsst.ccs.utilities.location.LocationSet locations,
String annotation) |
void |
definePlaylist(String playlist,
String folder,
String... images) |
void |
discardRows(int nRows) |
void |
endIntegration(boolean readout,
Duration exposure) |
void |
play(String playlist,
boolean repeat) |
void |
start(String configName)
Called when the MCM receives a start command.
|
void |
startIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
Map<String,String> parsedKeyValueData,
org.lsst.ccs.utilities.location.LocationSet locations,
String annotation)
Start integration.
|
public void clear(int nClears)
FocalPlaneInterfaceclear in interface FocalPlaneInterfacepublic void discardRows(int nRows)
throws ExecutionException
discardRows in interface FocalPlaneInterfaceExecutionExceptionpublic void endIntegration(boolean readout,
Duration exposure)
throws ExecutionException
endIntegration in interface FocalPlaneInterfaceExecutionExceptionpublic void start(String configName) throws ExecutionException
FocalPlaneInterfacestart in interface FocalPlaneInterfaceExecutionExceptionpublic void startIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
Map<String,String> parsedKeyValueData,
org.lsst.ccs.utilities.location.LocationSet locations,
String annotation)
throws ExecutionException
FocalPlaneInterfacestartIntegration in interface FocalPlaneInterfaceExecutionExceptionpublic void play(String playlist, boolean repeat)
play in interface FocalPlaneInterfacepublic void definePlaylist(String playlist, String folder, String... images)
definePlaylist in interface FocalPlaneInterfacepublic void clearAndStartIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
int nClears,
Map<String,String> parsedKeyValueData,
org.lsst.ccs.utilities.location.LocationSet locations,
String annotation)
throws ExecutionException
clearAndStartIntegration in interface FocalPlaneInterfaceExecutionExceptionCopyright © 2022 LSST. All rights reserved.