Skip navigation links
A B C D E F G H I J K M N O P R S T V W 

A

acknowledgeCommand(OCSCommandExecutor.OCSExecutor, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
acknowledgeCommand(OCSCommandExecutor.OCSExecutor, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
add(State<?>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 
addEventListener(CCSEvent.CCSEventListener) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
addEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
addEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
addEventListener(EventListener<E>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
addStateChangeListener(State.StateChangeListener<Enum>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
addStateChangeListener(State.StateChangeListener<Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
addStateChangeListener(State.StateChangeListener<? extends Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
addStateChangeListener(State.StateChangeListener<T>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
addStatusMessageListener(EventListener<StatusMessage>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
addStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
addStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
AggregateStatus - Class in org.lsst.ccs.subsystem.ocsbridge.util
A collection of different state objects.
AggregateStatus() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 

B

BigUglyConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
 
BigUglyConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 

C

ccdNames() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
ccdType() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
CCS - Class in org.lsst.ccs.subsystem.ocsbridge.util
Trivial CCS simulation.
CCS() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
CCSAtSettingsAppliedEvent(String, double, int, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
CCSAvailableFiltersEvent(List<String>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.Filter.CCSAvailableFiltersEvent
 
CCSClearCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
 
CCSClearCommand(int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
 
CCSClearFaultCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearFaultCommand
 
CCSCommand - Class in org.lsst.ccs.subsystem.ocsbridge
Base class for all CCSCommands.
CCSCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand
 
CCSCommand.CCSAckOrNack - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSClearCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSClearFaultCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSCommandResponse - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSDisableCalibrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSDiscardRowsCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSEnableCalibrationCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSEndImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSInitGuidersCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSInitImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSPreconditionsNotMet - Exception in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSRevokeAvailableCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSSetAvailableCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSSetFilterCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSSimulateFaultCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSStartCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSStartImageCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommand.CCSTakeImagesCommand - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommandExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
 
CCSCommandExecutor() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommandExecutor
 
CCSCommandResponse(CCSExecutor) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
 
CCSDisableCalibrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDisableCalibrationCommand
 
CCSDiscardRowsCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
 
CCSDiscardRowsCommand(int) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
 
CCSEnableCalibrationCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEnableCalibrationCommand
 
CCSEndImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSEndImageCommand
 
CCSEndOfImageTelemetryEvent(double, double, long, CCSTimeStamp, CCSTimeStamp) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
CCSEvent - Class in org.lsst.ccs.subsystem.ocsbridge.util
Base class for all simulated CCS Events
CCSEvent() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.CCSEvent
 
CCSEvent.CCSEventListener - Interface in org.lsst.ccs.subsystem.ocsbridge.util
 
CCSExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
A base class for all CCS command executors.
CCSExecutor() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
 
CCSImageNameEvent(Map<String, String>, int, ImageName, int, long, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
CCSInitGuidersCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
 
CCSInitGuidersCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
 
CCSInitImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
 
CCSInitImageCommand(double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
 
CCSPreconditionsNotMet(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSPreconditionsNotMet
 
CCSRevokeAvailableCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSRevokeAvailableCommand
 
CCSSetAvailableCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetAvailableCommand
 
CCSSetFilterCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
 
CCSSetFilterCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
 
CCSSetFilterEvent(String, boolean) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
CCSSettingsAppliedEvent(String, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
CCSSimulateFaultCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSimulateFaultCommand
 
CCSStartCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
CCSStartCommand(String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
CCSStartImageCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
CCSStartImageCommand(boolean, String, String, String, double) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
CCSTakeImagesCommand() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
CCSTakeImagesCommand(double, int, boolean, String, String, String) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
checkState(T...) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
Check the state and generate an exception if the current state does not match.
clear(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlane
 
clear(int) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ImageTaking
 
clear(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
clear(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Rafts
 
clear() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
clearFault() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
convert(ConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.FocalPlaneHardwareIdConverter
 
convert(CameraCommand) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSCommandConverter
 
convert(Enum, Enum, int) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateChangeToEventConverter
Convert a CCS state change (represented by Enums) into the equivalent SAL event.
convert(Enum, int) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateEventConverter
Convert a CCS Enum into the equivalent CameraStateChangeEvent
convert(ConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.SummaryInfoConverter
 
convertWREBSettings(ConfigurationInfo) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.BigUglyConverter
 
createDefaultConfig() - Static method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 

D

DelimitedStringSplitJoin - Class in org.lsst.ccs.subsystem.ocsbridge.util
A class for converting String[] into delimited strings.
DelimitedStringSplitJoin() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
Create a DelimitedStringSplitJoin object with the default delimiter (:) and escape character (\).
DelimitedStringSplitJoin(char, char) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
Create a DelimitedStringSplitJoin object with the specified delimiter and escape character
disableCalibration() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
discardRows(int) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 

E

enableCalibration() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
endImage() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
endImageSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
endIntegration(boolean, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlane
 
endIntegration(boolean, Duration) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ImageTaking
 
endIntegration(boolean, Duration) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Rafts
 
eventFired(E) - Method in interface org.lsst.ccs.subsystem.ocsbridge.util.EventListener
 
EventListener<E> - Interface in org.lsst.ccs.subsystem.ocsbridge.util
An event listener listens for and receives events
EventListenerList<E> - Class in org.lsst.ccs.subsystem.ocsbridge.util
Maintain a list of event listeners.
EventListenerList() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
execute() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
Actually perform the command
execute(CCSCommand) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
execute(CCSCommand) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 

F

Filter - Class in org.lsst.ccs.subsystem.ocsbridge.sim
A trivial Filter simulation.
Filter.CCSAvailableFiltersEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
Filter.FilterState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
fireEvent(CCSEvent) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
fireEvent(StatusMessage) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
fireEvent(E) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
FocalPlane - Class in org.lsst.ccs.subsystem.ocsbridge.sim
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
FocalPlaneHardwareIdConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
Generates a hardareIdSettigsApplied event from focal-plane config.
FocalPlaneHardwareIdConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.FocalPlaneHardwareIdConverter
 

G

GenericConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
A class for copying objects using reflection on their member variables.
GenericConverter(Map<Class, String>) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.GenericConverter
 
getAggregateStatus() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
getAvailableFilters() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Filter.CCSAvailableFiltersEvent
 
getBonnShutterSettingsVersion() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getCameraType() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getCommand() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor.OCSExecutor
 
getConfig() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
getConfiguration() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
getDarkTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getDateEnd() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getDateObs() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getDeltaT() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitImageCommand
 
getDevice() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
getDuration() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAckOrNack
 
getEnumClass() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
getExposureTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getExposureTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getExpTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getFilterName() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSSetFilterCommand
 
getFilterName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
getFitsDir() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getFocalPlaneSubsystemName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getGroupId() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getImageName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getImagesInSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getImageTag() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSEndOfImageTelemetryEvent
 
getImageType() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getIntegrationStartTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getKeyValueData() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getKeyValueMap() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getKeyValueMap() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getListenSubsystems() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
getMaxExposeTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getMaxImagesPerSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getMCMName() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
getMinExposeTime() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getNClears() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSClearCommand
 
getnRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSDiscardRowsCommand
 
getNumImages() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getObsNote() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getObsNote() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getOcsCommandExecutor() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
getRaftsSubsystemName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getReason() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAckOrNack
 
getRoiSpec() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSInitGuidersCommand
 
getSensors() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getSensors() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
getSequenceNumber() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
getSequencerFile() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getSettings() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getSettings() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
getShutter() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM
 
getShutterSubsystemName() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
getState() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
getStates() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 
getTimeout() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
getTimestamp() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getTimeStamp() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
getVersion() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
getWREBSettingsVersion() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 

H

hasFilterChanger() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
hasFilterChanger() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
hasState(Enum...) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
Test if all given states are present in the aggregate status.

I

imageSequence - Variable in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
ImageTaking - Interface in org.lsst.ccs.subsystem.ocsbridge.sim
Interface to be implemented by subsystems which can take images
init() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
initGuiders(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
initImage(double) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
InvalidStateException(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.util.State.InvalidStateException
 
isInState(T) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
isNack() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSAckOrNack
 
isShutter() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
isShutterOpen() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
isStart() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 

J

join(CharSequence[]) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
Join a string array into a single string, using the specified delimiter characters.
join(Iterable<? extends CharSequence>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
Join a collection if strings into a single string, using the specified delimiter and escape characters.
joining() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
Returns a Collector that concatenates the input elements into a String, in encounter order using the specified delimited and escape characters.

K

KeyValueParser - Class in org.lsst.ccs.subsystem.ocsbridge.util
Utility for parsing keyValueData as used in takeImages and startImage commands
KeyValueParser() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.KeyValueParser
 

M

main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.OCSInterface
 
main(String[]) - Static method in class org.lsst.ccs.subsystem.ocsbridge.StandaloneOCSGUI
 
MCM - Class in org.lsst.ccs.subsystem.ocsbridge.sim
A simple implementation of the MCM.
MCM(CCS, MCMConfig, ImageNameService) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCM
 
MCM.CalibrationState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSAtSettingsAppliedEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSEndOfImageTelemetryEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSImageNameEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSSetFilterEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.CCSSettingsAppliedEvent - Class in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCM.TakeImageReadinessState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCMConfig - Class in org.lsst.ccs.subsystem.ocsbridge.sim
Configuration class to hold parameters for the MCM
MCMConfig(MCMConfig.Camera) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig
 
MCMConfig.Camera - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
MCMDirectLayer - Class in org.lsst.ccs.subsystem.ocsbridge.sim
An implementation of MCMLayer which works by directly forwarding requests to an in-process implementation of the MCM.
MCMDirectLayer(MCM) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
Create an MCMDirectLayer object
MCMLayer - Interface in org.lsst.ccs.subsystem.ocsbridge
A shim between the OCS bridge and the MCM.
MCMSubsystem - Class in org.lsst.ccs.subsystem.ocsbridge.sim
Run the simulated MCM as a CCS subsystem, able to send/receive commands using CCS buses.
MCMSubsystem() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 

N

numCCDs() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 

O

OCSBridge - Class in org.lsst.ccs.subsystem.ocsbridge
The Command Layer of the OCS Bridge.
OCSBridgeConfig - Class in org.lsst.ccs.subsystem.ocsbridge
 
OCSBridgeConfig() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
OCSBridgeConfig.Device - Enum in org.lsst.ccs.subsystem.ocsbridge
 
OCSBridgeSALLayer - Class in org.lsst.ccs.subsystem.ocsbridge
 
OCSCommandConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
 
OCSCommandConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.OCSCommandConverter
 
OCSCommandExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
 
OCSCommandExecutor.OCSExecutor - Class in org.lsst.ccs.subsystem.ocsbridge
A base class for all OCS command executors
OCSInterface - Class in org.lsst.ccs.subsystem.ocsbridge
Interface to the real OCS.
OCSInterface() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.OCSInterface
 
OCSStateChangeToEventConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
 
OCSStateChangeToEventConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateChangeToEventConverter
 
OCSStateEventConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
The OCSStateEventConverter is used to convert state events as sent by CCS, into the equivalent CameraStateChangeEvent.
OCSStateEventConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.OCSStateEventConverter
 
OCSSubsystem - Class in org.lsst.ccs.subsystem.ocsbridge
Top level "module" for running the OCSBridge as a CCS Subsystem
org.lsst.ccs.subsystem.ocsbridge - package org.lsst.ccs.subsystem.ocsbridge
 
org.lsst.ccs.subsystem.ocsbridge.sim - package org.lsst.ccs.subsystem.ocsbridge.sim
 
org.lsst.ccs.subsystem.ocsbridge.util - package org.lsst.ccs.subsystem.ocsbridge.util
 
overCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
overRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 

P

parse(String) - Static method in class org.lsst.ccs.subsystem.ocsbridge.util.KeyValueParser
 
postCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
postStart() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
postStart() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
preCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
PreconditionsNotMet - Exception in org.lsst.ccs.subsystem.ocsbridge
Exception thrown during command execution if preconditions do not allow command execution.
PreconditionsNotMet(String) - Constructor for exception org.lsst.ccs.subsystem.ocsbridge.PreconditionsNotMet
 
preRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 

R

Rafts - Class in org.lsst.ccs.subsystem.ocsbridge.sim
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.
Rafts.RaftsState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
readCols() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
readCols2() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
readRows() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig
 
rejectCommand(OCSCommandExecutor.OCSExecutor, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
rejectCommand(OCSCommandExecutor.OCSExecutor, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
removeEventListener(CCSEvent.CCSEventListener) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
removeEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
removeEventListener(CCSEvent.CCSEventListener) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
removeEventListener(EventListener<E>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.EventListenerList
 
removeStateChangeListener(State.StateChangeListener<Enum>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
removeStateChangeListener(State.StateChangeListener<Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
removeStateChangeListener(State.StateChangeListener<? extends Enum>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
removeStateChangeListener(State.StateChangeListener<T>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
removeStatusMessageListener(EventListener<StatusMessage>) - Method in interface org.lsst.ccs.subsystem.ocsbridge.MCMLayer
 
removeStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMDirectLayer
 
removeStatusMessageListener(EventListener<StatusMessage>) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
reportComplete(OCSCommandExecutor.OCSExecutor) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
reportComplete(OCSCommandExecutor.OCSExecutor) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
reportError(OCSCommandExecutor.OCSExecutor, Exception) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
reportError(OCSCommandExecutor.OCSExecutor, Exception) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor
 
revokeAvailable() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
runInBackground(Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 

S

schduleAtFixedRate(int, TimeUnit, Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
schedule(Duration, Runnable) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
setAvailable() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
setFilter(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
setShutterSubsystem(ShutterSubsystemLayer) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
setState(T) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
Changes the current state.
shutdown() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
Shutter - Class in org.lsst.ccs.subsystem.ocsbridge.sim
Very simple shutter simulation
Shutter.ShutterReadinessState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
Shutter.ShutterState - Enum in org.lsst.ccs.subsystem.ocsbridge.sim
 
simulateFault() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSSubsystem
 
split(CharSequence) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.DelimitedStringSplitJoin
Split a single string into a string array, using the specified delimiter characters.
StandaloneOCSGUI - Class in org.lsst.ccs.subsystem.ocsbridge
A standalone version of the OCSGui, which communicates with the camera using SAL
StandaloneOCSGUI() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.StandaloneOCSGUI
 
start() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridgeSALLayer
 
start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlane
Called when the MCM receives a start command.
start(String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ImageTaking
Called when the MCM receives a start command.
start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
start(String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Rafts
Called when the MCM receives a start command.
startImage(boolean, String, String, String, double) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
startImageSequence() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Shutter
 
startIntegration(ImageName, Map<String, String>, LocationSet, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.FocalPlane
 
startIntegration(ImageName, Map<String, String>, LocationSet, String) - Method in interface org.lsst.ccs.subsystem.ocsbridge.sim.ImageTaking
 
startIntegration(ImageName, Map<String, String>, LocationSet, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Rafts
 
State<T extends Enum> - Class in org.lsst.ccs.subsystem.ocsbridge.util
Encapsulates a state, and generates state change events.
State(T) - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.State
Create a new state
State.InvalidStateException - Exception in org.lsst.ccs.subsystem.ocsbridge.util
 
State.StateChangeListener<T extends Enum> - Interface in org.lsst.ccs.subsystem.ocsbridge.util
 
stateChanged(T, T) - Method in interface org.lsst.ccs.subsystem.ocsbridge.util.State.StateChangeListener
 
SummaryInfoConverter - Class in org.lsst.ccs.subsystem.ocsbridge.util
Generates a special event built for the header service from a focal-plane configuration info object.
SummaryInfoConverter() - Constructor for class org.lsst.ccs.subsystem.ocsbridge.util.SummaryInfoConverter
 

T

takeImages(double, int, boolean, String, String, String) - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCMSubsystem
 
telemetryConverter(StatusSubsystemData) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.GenericConverter
Convert StatusSubsystemData received from CCS into equivalent SALTelemetry classes
testPreconditions() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSExecutor
Check preconditions, and estimate the command duration.
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartCommand
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSStartImageCommand
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSTakeImagesCommand
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSCommandExecutor.OCSExecutor
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.Filter.CCSAvailableFiltersEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSAtSettingsAppliedEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSImageNameEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSetFilterEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CCSSettingsAppliedEvent
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.AggregateStatus
 
toString() - Method in class org.lsst.ccs.subsystem.ocsbridge.util.State
 
ToyOCSGUI - Class in org.lsst.ccs.subsystem.ocsbridge
 

V

valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig.Device
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Filter.FilterState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CalibrationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.TakeImageReadinessState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig.Camera
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Rafts.RaftsState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterReadinessState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.OCSBridgeConfig.Device
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Filter.FilterState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.CalibrationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCM.TakeImageReadinessState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.MCMConfig.Camera
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Rafts.RaftsState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterReadinessState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.subsystem.ocsbridge.sim.Shutter.ShutterState
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForAckOrNack() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
 
waitForCompletion() - Method in class org.lsst.ccs.subsystem.ocsbridge.CCSCommand.CCSCommandResponse
 
waitForState(Enum) - Method in class org.lsst.ccs.subsystem.ocsbridge.OCSBridge
 
waitForStatus(Enum) - Method in class org.lsst.ccs.subsystem.ocsbridge.util.CCS
 
A B C D E F G H I J K M N O P R S T V W 
Skip navigation links

Copyright © 2020 LSST. All rights reserved.