| Package | Description |
|---|---|
| org.lsst.ccs.daq.ims |
An interface to the DAQ image services (ims) library.
|
| org.lsst.ccs.daq.ims.channel | |
| org.lsst.ccs.daq.ims.example |
| Modifier and Type | Class and Description |
|---|---|
static class |
Catalog.CatalogException
An exception throw when errors occur when operating on the catalog.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Playlist.add(Image image) |
Source |
Image.addSource(org.lsst.ccs.utilities.location.Location location,
int[] registerValues)
Adds a new source to an image.This method will only succeed if the image is writable
|
void |
Store.close() |
void |
Stats.close()
Detaches DAQ clients
|
void |
Playlist.close() |
void |
Image.delete()
Deletes the image, This includes deleting its:
data buckets
metadata buckets
Catalog entry
|
Image |
Folder.find(String name)
Find an image by name
|
Folder |
Catalog.find(String folderName)
Find the specified folder by name.
|
Camera |
Store.getCamera()
Gets the camera associated with this store.
|
long |
Store.getCapacity()
The total capacity in bytes of this store.
|
static Version |
Store.getClientVersion() |
org.lsst.ccs.utilities.location.LocationSet |
Store.getConfiguredSources()
Get the set of configured locations in this partition
|
DAQDriverStats |
Stats.getDAQDriverStats(org.lsst.ccs.utilities.location.Location location,
Stats.Clear clear)
Get DAQ Driver Statistics for specified Location
|
DAQFirmwareStats |
Stats.getDAQFirmwareStats(org.lsst.ccs.utilities.location.Location location,
Stats.Clear clear)
Get DAQ Firmware Statistics for specified Location
|
DAQRdsStats |
Stats.getDAQRdsStats(org.lsst.ccs.utilities.location.Location location,
Stats.Clear clear)
Get DAQ Rds Statistics for specified Location
|
DAQRmsStats |
Stats.getDAQRmsStats(org.lsst.ccs.utilities.location.Location location,
Stats.Clear clear)
Get DAQ Rms Statistics for specified Location
|
Emulator |
Store.getEmulator()
Gets the emulator associated with this store.
|
List<Image> |
Playlist.getImages() |
SourceMetaData |
Source.getMetaData()
Get meta-data associated with this source
|
RegisterClient |
Store.getRegisterClient()
Gets the camera associated with this store.The camera can be used to
trigger images.
|
long |
Store.getRemaining()
The storage capacity remaining (unused) in bytes.
|
org.lsst.ccs.utilities.location.Location.LocationType |
Source.getSourceType()
The type of REB this source corresponds to.
|
void |
Emulator.halt() |
static Image |
Utils.imageFromPath(Store store,
Matcher matcher) |
static Image |
Utils.imageFromPath(Store store,
String path) |
Image |
Folder.insert(ImageMetaData meta)
Create a new image in this folder.
|
Folder |
Catalog.insert(String folderName)
Insert a new folder into the catalog.
|
List<Folder> |
Catalog.list()
Return a list of all available folders.The list is not sorted, but Folder
implements Comparable so it can be readily sorted if desired.
|
static Stream<String> |
Utils.list(Store store,
String path)
Utility to list the contents of the 2-day store
|
List<Image> |
Folder.listImages()
Obtain a list of images in this folder.
|
List<Source> |
Image.listSources()
List the sources associated with this image.Each source represents the
data obtained from a single REB.
|
void |
Image.moveTo(String folderName)
Move the image to a different folder
|
ByteChannel |
Source.openChannel(Source.ChannelMode mode)
Open a channel for reading or writing data to this source.
|
ByteChannel |
Source.openChannel(Store store,
Source.ChannelMode mode)
Open a channel for reading or writing data to this source.
|
Playlist |
Emulator.openPlaylist(File file) |
Map<org.lsst.ccs.utilities.location.Location,int[]> |
RegisterClient.readRegisters(org.lsst.ccs.utilities.location.LocationSet locations,
int... addresses) |
void |
Catalog.remove(String folderName)
Remove a folder.
|
void |
Emulator.restart() |
void |
Camera.setRegisterList(org.lsst.ccs.utilities.location.Location.LocationType rebType,
int[] registerAddresses)
Set the registers used for reading meta-data when an image is triggered
|
void |
RegisterClient.setRegisters(org.lsst.ccs.utilities.location.LocationSet locations,
int[] addresses,
int[] values) |
long |
Source.size()
The total size of the raw data associated with this source.This may be zero
of the source has been newly created and not yet written, or if the source
is in the process of being streamed to the DAQ store.
|
int |
Playlist.size() |
void |
Playlist.start(boolean repeat) |
Instant |
Camera.startSequencer(int opcode)
Start the sequencers using the given opcode.
|
void |
Emulator.stop() |
Image |
Camera.triggerImage(ImageMetaData meta)
Trigger an image acquisition
|
| Constructor and Description |
|---|
Stats(String partition)
Connect to DAQ Statistics clients
|
Store(String partition)
Connects to a DAQ store.
|
Store(String partition,
ExecutorService executor)
Connects to a DAQ store using the specified executor for polling.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FitsIntWriter.completeInitialization(Source source,
Map<String,org.lsst.ccs.utilities.image.HeaderSpecification> headerSpecifications,
FitsIntWriter.PerCCDMetaDataProvider extraMetaDataProvider) |
| Constructor and Description |
|---|
FitsIntWriter(Source source,
org.lsst.ccs.utilities.ccd.Reb reb,
Map<String,org.lsst.ccs.utilities.image.HeaderSpecification> headerSpecifications,
FitsIntWriter.FileNamer fileNamer,
FitsIntWriter.PerCCDMetaDataProvider extraMetaDataProvider)
Create a FitsIntWriter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommandTool.checkRaw(String path,
int bufferSize,
int nThreads) |
String |
TestStats.clearAllDriver(String location)
Print and Clear all DAQ Driver statistics data for specified Location
Like readAllDriver, but clears data after reading
|
String |
TestStats.clearAllFirmware(String location)
Print and Clear all DAQ Firmware statistics data for specified Location
Like readAllFirmware, but clears data after reading
|
String |
TestStats.clearAllRds(String location)
Print and Clear all DAQ Rds statistics data for specified Location
Like readAllRds, but clears data after reading
|
String |
TestStats.clearAllRms(String location)
Print and Clear all DAQ Rms statistics data for specified Location
Like readAllRms, but clears data after reading
|
String |
TestStats.clearAllStats(String location)
Print then clear all four sets of statisics for specified location
|
void |
TestStats.close()
Closes connection
|
void |
CommandTool.close() |
void |
TestStats.connect(String partition)
Opens connection to DAQ partition
|
void |
CommandTool.connect(String partition,
String geometry) |
org.lsst.ccs.utilities.location.LocationSet |
CommandTool.emulators() |
void |
CommandTool.halt() |
void |
CommandTool.list(String path) |
org.lsst.ccs.utilities.location.LocationSet |
CommandTool.locations() |
static void |
WriteExample.main(String[] args) |
static void |
StreamExample.main(String[] args) |
static void |
ListenerExample.main(String[] args) |
static void |
FitsWriter.main(String[] args) |
static void |
Example1.main(String[] args) |
void |
CommandTool.mkdir(String folderName) |
void |
CommandTool.mv(String path,
String targetFolderName) |
void |
CommandTool.pl(String playlistFile) |
void |
CommandTool.pla(String playlistFile,
String imagePath) |
void |
CommandTool.play(String playlistFile,
boolean repeat) |
void |
CommandTool.purge(String folderName,
String delta) |
void |
CommandTool.read(String path,
File dir,
int bufferSize,
int nThreads) |
String |
TestStats.readAllDriver(String location)
Print all DAQ Driver statistics data for specified Location
Reads all DAQDriverStatistics values and return them in table format.
|
String |
TestStats.readAllFirmware(String location)
Print all DAQ Firmware statistics data for specified Location
Reads all DAQFirmwareStatistics values and return them in table format.
|
String |
TestStats.readAllRds(String location)
Print all DAQ Rds statistics data for specified Location
Reads all DAQRdsStatistics values and return them in table format.
|
String |
TestStats.readAllRms(String location)
Print all DAQ Rms statistics data for specified Location
Reads all DAQRmsStatistics values and return them in table format.
|
String |
TestStats.readAllStats(String location)
Print all four sets of statisics for specified location
|
String |
TestStats.readDriverStat(String location,
String quantity)
Read specified entry in DAQ Driver Stats for specified location
|
String |
TestStats.readFirmwareStat(String location,
String quantity)
Read specified entry in DAQ Firmware Stats for specified location
|
void |
CommandTool.readRaw(String path,
File dir,
int bufferSize,
int nThreads) |
String |
TestStats.readRdsStat(String location,
String quantity)
Read specified entry in DAQ Rds Stats for specified location
|
void |
CommandTool.readReg(int... address) |
String |
TestStats.readRmsStat(String location,
String quantity)
Read specified entry in DAQ Rms Stats for specified location
|
void |
CommandTool.restart() |
void |
CommandTool.rm(String path) |
void |
CommandTool.rmdir(String folderName) |
void |
CommandTool.stop() |
Version |
CommandTool.version() |
void |
CommandTool.write(String targetFolderName,
File dir,
String pattern) |
void |
CommandTool.writeRaw(File dir,
String targetFolderName,
String pattern) |
Copyright © 2021 LSST. All rights reserved.