Index
All Classes and Interfaces|All Packages
A
- allocateImageName() - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Allocate an imageName to be used with a future call to startNamedIntegration
B
- build() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneRebAlarm
- build() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- build() - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
-
Start temperature control task.
C
- CCDHardwareIdConfiguration - Class in org.lsst.ccs.subsystem.focalplane
-
A Class that contains CCD external naming/ids configurations
- CCDHardwareIdConfiguration() - Constructor for class org.lsst.ccs.subsystem.focalplane.CCDHardwareIdConfiguration
- CCSEmulatedPlayList - Class in org.lsst.ccs.subsystem.focalplane
- CCSImageList - Class in org.lsst.ccs.subsystem.focalplane
-
A CCSImageList is a play list backed by a simple ASCII text file.
- CCSSimulatedPlayList - Class in org.lsst.ccs.subsystem.focalplane
- clear(int) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Performs a clear operation.
- clear(int) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
-
Run the requested number of clears, then go into QUIESCENT state
- clear(int, Runnable) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
-
Run the requested number of clears, the go into specified state
- clearAndStartIntegration(int, String, Set) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Performs clears and then starts an integration operation for a named image.
- clearAndStartNamedIntegration(ImageName, int, String, Set) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Performs clears and then starts an integration operation for a named image.
- clearROI() - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
- close() - Method in class org.lsst.ccs.subsystem.focalplane.ImageDatabase
- ConfigListener - Class in org.lsst.ccs.subsystem.focalplane
- ConfigListener(FocalPlaneSubsystem) - Constructor for class org.lsst.ccs.subsystem.focalplane.ConfigListener
- configurationChanged(ConfigurationInfo, ConfigurationInfo, ConfigurationListener.ConfigurationOperation) - Method in class org.lsst.ccs.subsystem.focalplane.ConfigListener
D
- definePlaylist(String, String, String...) - Method in class org.lsst.ccs.subsystem.focalplane.PlaylistCommands
E
- endIdleFlush(int) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Ends an IDLE_FLUSH operation and performs zero or more clears This command is of limited use, because if idleFlushTimeout is on, the sequencer will go back to IDLE_FLUSH after performing any requested clears anyway,
- endIdleFlush(FocalPlaneState) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
-
Stops the sequencers, which is assumed to be in IDLE_FLUSH mode.
- endIntegration(LSE71Commands.ReadoutMode) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
- endIntegration(LSE71Commands.ReadoutMode) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
- EventSender - Interface in org.lsst.ccs.subsystem.focalplane
-
Interface implemented by FocalPlaneSubsystem for sending events.
- ExpectedSensorsEventSender - Class in org.lsst.ccs.subsystem.focalplane
-
Send the list of expected sensors to image handler, for communication with DM/RapidAnalaysis
F
- FALSE - Enum constant in enum org.lsst.ccs.subsystem.focalplane.LSE71Commands.ReadoutMode
- finalizeDictionary() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- FocalPlaneCommands - Class in org.lsst.ccs.subsystem.focalplane
-
Convenience commands which can be issued at the focal-plane level.
- FocalPlaneRebAlarm - Class in org.lsst.ccs.subsystem.focalplane
-
An Alarm class for raising alerts specific to a given Reb.
- FocalPlaneRebAlarm() - Constructor for class org.lsst.ccs.subsystem.focalplane.FocalPlaneRebAlarm
- FocalPlaneSubsystem - Class in org.lsst.ccs.subsystem.focalplane
- FocalPlaneSubsystem(FocalPlane) - Constructor for class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
G
- getAlert(AlertState, AlertState) - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneRebAlarm
- getCCDType() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Get the CCDType for each REB.
- getClearCountParameter() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getClearMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getDAQFolder() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getDataFolder() - Method in class org.lsst.ccs.subsystem.focalplane.CCSImageList
- getGuiderLocations() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getGuiderPartition() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getIdleFlushMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getIdleFlushTimeout() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getImageDatabase() - Method in class org.lsst.ccs.subsystem.focalplane.ImageDatabaseService
- getInstrument() - Method in class org.lsst.ccs.subsystem.focalplane.InstrumentConfig
- getIntegrateAfterPointer() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getIntegrateMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getMetaDataRegisters() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getPseudoReadMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getReadMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getReadSubroutine() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getREBHwVersions() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the list of REB hardware versions.
- getREBPartition() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the partition for each REB
- getREBSerialNumbers() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the list of REB serial numbers.
- getRequiredMains() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getRequiredParameters() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getRowShiftForwardMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getRowShiftReverseMain() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getSequencerParameter(String) - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the value of a named sequencer parameter.
- getSequencerParameters() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the value of a all sequencer parameters.
- getSequencerPaths() - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
-
Get the full path of the loaded sequencer files.
- getSequencers() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- getSequencers() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getShiftCountParameter() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- getTelescope() - Method in class org.lsst.ccs.subsystem.focalplane.InstrumentConfig
- getTestStand() - Method in class org.lsst.ccs.subsystem.focalplane.InstrumentConfig
- Guiding - Class in org.lsst.ccs.subsystem.focalplane
- Guiding(SequencerConfig, AgentStateService) - Constructor for class org.lsst.ccs.subsystem.focalplane.Guiding
H
- HardwareIdConfiguration - Class in org.lsst.ccs.subsystem.focalplane
-
A Class that contains Raft/Reb/CCD external naming/ids configurations
- HardwareIdConfiguration() - Constructor for class org.lsst.ccs.subsystem.focalplane.HardwareIdConfiguration
- hasGuiderPartition() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
I
- ImageCoordinator - Class in org.lsst.ccs.subsystem.focalplane
-
This class deals with receiving information about a particular image and coordinating the sending of various events.
- ImageDatabase - Class in org.lsst.ccs.subsystem.focalplane
-
Opens a connect to an image database, and updates the database at the completion of each image.
- ImageDatabaseService - Class in org.lsst.ccs.subsystem.focalplane
-
A configurable service for fetching image names.
- ImageDatabaseService() - Constructor for class org.lsst.ccs.subsystem.focalplane.ImageDatabaseService
- init() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- initGuiders(String) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
- InstrumentConfig - Class in org.lsst.ccs.subsystem.focalplane
-
The instrument configuration object.
- InstrumentConfig() - Constructor for class org.lsst.ccs.subsystem.focalplane.InstrumentConfig
- isBackBiasOn() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the back bias on states.
- isScanEnabled() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the scan mode for each REB.
- isSequencerRunning() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneCommands
-
Gets the running state of all sequencers.
- isSimulationMode() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
L
- listPlaylists() - Method in class org.lsst.ccs.subsystem.focalplane.PlaylistCommands
- LSE71Commands - Class in org.lsst.ccs.subsystem.focalplane
-
Focal Plane level commands.
- LSE71Commands.ReadoutMode - Enum in org.lsst.ccs.subsystem.focalplane
M
- MonitoringCommands - Class in org.lsst.ccs.subsystem.focalplane
-
Commands that are used to pause/resume/trigger monitoring.
- MonitoringConfig - Class in org.lsst.ccs.subsystem.focalplane
-
The Monitoring configurations for tasks that are to be paused/resumed during readout and triggered right after readout.
- MonitoringConfig() - Constructor for class org.lsst.ccs.subsystem.focalplane.MonitoringConfig
O
- org.lsst.ccs.subsystem.focalplane - package org.lsst.ccs.subsystem.focalplane
P
- pauseMonitoringTasks() - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringCommands
- play(String, boolean) - Method in class org.lsst.ccs.subsystem.focalplane.PlaylistCommands
-
Start a playlist.
- PlaylistCommands - Class in org.lsst.ccs.subsystem.focalplane
-
Commands that are when using daq emulation to control DAQ playlists
- postInit() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- postInit() - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- postReadoutTriggerTasks - Variable in class org.lsst.ccs.subsystem.focalplane.MonitoringConfig
- postStart() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- printTasksToPauseDuringReadout() - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringCommands
- printTasksToTriggerAfterReadout() - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringCommands
- PSEUDO - Enum constant in enum org.lsst.ccs.subsystem.focalplane.LSE71Commands.ReadoutMode
R
- raiseBadPixelAlert() - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
-
Temporary commands for testing alerts
- raiseImageTimedOutAlert() - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
- readoutPauseTasks - Variable in class org.lsst.ccs.subsystem.focalplane.MonitoringConfig
- RebDevices - Class in org.lsst.ccs.subsystem.focalplane
-
A utility for tracking REB devices, used by Sequencers
- RebDevices(ExecutorService, SequencerConfig, LocationSet) - Constructor for class org.lsst.ccs.subsystem.focalplane.RebDevices
- resumeMonitoringTasks() - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringCommands
- rowShift(int) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
S
- ScriptingCommands - Class in org.lsst.ccs.subsystem.focalplane
-
Commands that are useful when running the focal plane subsystem with scripting
- sendEvent(String, Serializable) - Method in interface org.lsst.ccs.subsystem.focalplane.EventSender
- sendEvent(String, Serializable) - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- SequencerConfig - Class in org.lsst.ccs.subsystem.focalplane
-
The sequencer configuration object
- SequencerConfig() - Constructor for class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- Sequencers - Class in org.lsst.ccs.subsystem.focalplane
-
Encapsulates the behavior of all Sequencers in the focal plane.
- setActive(boolean) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- setCoefD(double) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- setCoefI(double) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- setCoefP(double) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- setHeaderKeywords(Map<String, Serializable>) - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
-
Adds meta-data to be associated with the next image.
- setMaxOutput(double) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- setParameterBulk(Map<String, Object>) - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringConfig
- setParameterBulk(Map<String, Object>) - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- setPowerRebs(String[]) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
-
Change the list of rebs used to control the raft temperature.
- setSubroutinePointer(String, String) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
- setTemperature(double) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
-
Sets the target temperature.
- setTemperatureChannels(String[]) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- setTimeConst(double) - Method in class org.lsst.ccs.subsystem.focalplane.TempControl
- shiftNRows(int) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
- showCurrentPlaylist() - Method in class org.lsst.ccs.subsystem.focalplane.PlaylistCommands
- showPlaylist(String) - Method in class org.lsst.ccs.subsystem.focalplane.PlaylistCommands
- shutdown() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- shutdown() - Method in class org.lsst.ccs.subsystem.focalplane.ImageDatabaseService
- sleepGuider() - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
- start() - Method in class org.lsst.ccs.subsystem.focalplane.FocalPlaneSubsystem
- startGuiding(ImageName) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
- startIdleFlush() - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Starts an IDLE_FLUSH operation.
- startIdleFlush() - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
-
Puts the sequencers into IDLE_FLUSH state.
- startIntegration(String, Set) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Starts an integration operation.
- startIntegration(ImageName, String, LocationSet) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
- startNamedIntegration(ImageName, String, Set) - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
-
Starts an integration operation for a named image.
- stop() - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
- stopGuiding() - Method in class org.lsst.ccs.subsystem.focalplane.LSE71Commands
T
- TempControl - Class in org.lsst.ccs.subsystem.focalplane
-
Implements a temperature controller for the rafts system.
- TempControl() - Constructor for class org.lsst.ccs.subsystem.focalplane.TempControl
- testInstance(String) - Static method in class org.lsst.ccs.subsystem.focalplane.ImageDatabaseService
-
Create a test instance of the ImageDatabaseService
- toString() - Method in class org.lsst.ccs.subsystem.focalplane.CCSSimulatedPlayList
- triggerMonitoringTasks() - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringCommands
- TRUE - Enum constant in enum org.lsst.ccs.subsystem.focalplane.LSE71Commands.ReadoutMode
U
- useParallelRegisters() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- useStepAfterIntegrate() - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
V
- validateBulkChange(Map<String, Object>) - Method in class org.lsst.ccs.subsystem.focalplane.MonitoringConfig
- validateBulkChange(Map<String, Object>) - Method in class org.lsst.ccs.subsystem.focalplane.SequencerConfig
- valueOf(String) - Static method in enum org.lsst.ccs.subsystem.focalplane.LSE71Commands.ReadoutMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.lsst.ccs.subsystem.focalplane.LSE71Commands.ReadoutMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitForFitsFiles(Duration) - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
-
Wait until all FITS files have been written.
- waitForImages(Duration) - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
-
Wait until all images have been received from the DAQ (but not necessarily written as FITS files)
- waitForSequencer(Duration) - Method in class org.lsst.ccs.subsystem.focalplane.ScriptingCommands
-
Wait until the sequencer stops.
- waitForStop(Duration) - Method in class org.lsst.ccs.subsystem.focalplane.Sequencers
- WebHooksConfig - Class in org.lsst.ccs.subsystem.focalplane
- WebHooksConfig() - Constructor for class org.lsst.ccs.subsystem.focalplane.WebHooksConfig
All Classes and Interfaces|All Packages