public interface FocalPlaneInterface
| 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,? extends Serializable> parsedKeyValueData,
Set locations,
String annotation,
Duration stopGuiding) |
void |
clearROI() |
void |
definePlaylist(String playlist,
String folder,
String... images) |
void |
discardRows(int nRows) |
void |
endIntegration(boolean readout) |
void |
initGuiders(String roiSpec) |
void |
play(String playlist,
boolean repeat) |
void |
setHeaderKeywords(Map<String,Serializable> headersMap) |
void |
start(String configName)
Called when the MCM receives a start command.
|
void |
startIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
Map<String,? extends Serializable> parsedKeyValueData,
Set locations,
String annotation,
Duration stopGuiding)
Start integration.Note that if focal-plane is configured to always to a clear, then a clear
may be included.
|
void clear(int nClears)
throws ExecutionException
nClears - ExecutionExceptionvoid endIntegration(boolean readout)
throws ExecutionException
ExecutionExceptionvoid start(String configName) throws ExecutionException
configName - ExecutionExceptionvoid startIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
Map<String,? extends Serializable> parsedKeyValueData,
Set locations,
String annotation,
Duration stopGuiding)
throws ExecutionException
imageName - parsedKeyValueData - locations - annotation - stopGuiding - The time by which we should stop guidingExecutionExceptionvoid clearAndStartIntegration(org.lsst.ccs.imagenaming.ImageName imageName,
int nClears,
Map<String,? extends Serializable> parsedKeyValueData,
Set locations,
String annotation,
Duration stopGuiding)
throws ExecutionException
ExecutionExceptionvoid play(String playlist, boolean repeat) throws ExecutionException
ExecutionExceptionvoid definePlaylist(String playlist, String folder, String... images) throws ExecutionException
ExecutionExceptionvoid discardRows(int nRows)
throws ExecutionException
ExecutionExceptionvoid initGuiders(String roiSpec) throws ExecutionException
ExecutionExceptionvoid clearROI()
throws ExecutionException
ExecutionExceptionvoid setHeaderKeywords(Map<String,Serializable> headersMap) throws ExecutionException
ExecutionExceptionCopyright © 2023 LSST. All rights reserved.