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

A

addChildGeometry(T, int, int) - Method in class org.lsst.ccs.geometry.Geometry
Add a child to the grid to a given position.
addGeometry(T, int, int) - Method in class org.lsst.ccs.geometry.Geometry
Add a Geometry to this Geometry at a given (x,y) location.
addGeometryToGrid(T, int, int) - Method in class org.lsst.ccs.geometry.Geometry
 
addGeometryToGrid(Segment, int, int) - Method in class org.lsst.ccs.utilities.ccd.CCD
Add a Segment to this CCD at a given serial and parallel position.
addGeometryToGrid(Reb, int, int) - Method in class org.lsst.ccs.utilities.ccd.Raft
 
addGeometryToGrid(CCD, int, int) - Method in class org.lsst.ccs.utilities.ccd.Reb
 
addImage(int, int, Map<String, Map<String, Object>>) - Method in class org.lsst.ccs.utilities.image.DefaultImageSet
 
addMetaData(String, Map<String, Object>) - Method in class org.lsst.ccs.utilities.image.MetaDataSet
Add a set of meta-data to a named meta-data object.
addProperties(String, Properties) - Method in class org.lsst.ccs.utilities.image.MetaDataSet
Add a set of properties to a MetaDataSet.
addRawImageDataListener(RawImageDataListener, RawImageDataProvider) - Static method in interface org.lsst.ccs.utilities.ccd.image.data.RawImageDataProvider
Add a RawImageDataListener for a given RawImagedataProvider.
addSegment(int, int, int, CCDGeometry.ReadoutOrder) - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
Used when constructing the geometry to add segments (amplifiers) to the geometry.
addSpecFile(String) - Static method in class org.lsst.ccs.utilities.image.FitsHeadersSpecifications
Add the a header specification file.
addSpecFile(String, String) - Static method in class org.lsst.ccs.utilities.image.FitsHeadersSpecifications
Add the a header specification file.
addToDataExtendedHeaderMetadata(int, String, Map<String, Object>) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
Add a map to a data extended header by index.
addToPrimaryHeaderMetadata(String, Map<String, Object>) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
Add a map to the primary Header metadata.

B

bits() - Method in enum org.lsst.ccs.utilities.ccd.image.data.RawImageData.BitsPerPixel
 
bytes() - Method in enum org.lsst.ccs.utilities.ccd.image.data.RawImageData.BitsPerPixel
 

C

CCD - Class in org.lsst.ccs.utilities.ccd
 
CCD(String, CCDType) - Constructor for class org.lsst.ccs.utilities.ccd.CCD
 
CCDGeometry - Class in org.lsst.ccs.utilities.ccd
Defines the geometry of a CCD.
CCDGeometry(int, int, int, int, int, int, int, CCDType) - Constructor for class org.lsst.ccs.utilities.ccd.CCDGeometry
Create a CCDGeomtry object.
CCDGeometry.CCDSegment - Class in org.lsst.ccs.utilities.ccd
Class representing a single segment (amplifier) within a CCD.
CCDGeometry.ReadoutOrder - Enum in org.lsst.ccs.utilities.ccd
Define the readout order for a particular amplifier.
CCDInterface - Interface in org.lsst.ccs.utilities.ccd
An interface to describe CCDs.
CCDTransform - Interface in org.lsst.ccs.utilities.ccd
Allows transforms between CCD coordinate system and CCD segment (amplifier) coordinate systems.
CCDTransform.ActiveTransform - Class in org.lsst.ccs.utilities.ccd
A CCDTransform which only considers active pixels for the absolute x,y coordinates.
CCDTransform.GlobalTransform - Class in org.lsst.ccs.utilities.ccd
A CCDTransform which considers all pixels for the absolute x,y coordinates.
CCDTransform.PixelType - Enum in org.lsst.ccs.utilities.ccd
Enumerate the different types of pixel that can be read out.
CCDType - Enum in org.lsst.ccs.utilities.ccd
An enumeration of standard camera CCD types.
CheckeredPatternGenerator - Class in org.lsst.ccs.utilities.image.patterns
A PatternGenerator that creates checkered pattern with sinusoidal fluctuations of a given amplitude over a baseline.
checksum(byte[]) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Calculate the Seaman-Pence 32-bit 1's complement checksum over the byte stream.
Checksum() - Constructor for class org.lsst.ccs.utilities.image.FitsCheckSum.Checksum
 
checksumDecode(String) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Decodes an encoded checksum, the opposite of FitsCheckSum.checksumEncode(long)
checksumEnc(long, boolean) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Encode a 32bit integer according to the Seaman-Pence proposal.
checksumEncode(long) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Encode the given checksum, including the rotating the result right by one byte.
close() - Method in class org.lsst.ccs.utilities.image.FitsFileWriter
 
close() - Method in class org.lsst.ccs.utilities.image.samp.SampUtils
 
computeChecksum(ByteBuffer) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Compute a FITS check sum from a ByteBuffer
convertToExpandedView(Geometry<?>, boolean) - Static method in class org.lsst.ccs.geometry.Geometry
Convert this geometry to its expanded version.
createCCD(String, CCDType) - Static method in class org.lsst.ccs.utilities.ccd.CCD
 
createCCDSegment(CCDType, String, int, int, int) - Static method in class org.lsst.ccs.utilities.ccd.Segment
Utility function to create CCDSegments by type.
createFitsHeaderMetadataProvider(ImageSet) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProviderFactory
 
createFitsHeaderMetadataProvider(ImageSet) - Method in interface org.lsst.ccs.utilities.image.FitsHeaderMetadataProviderFactory
Create a FitsHeaderMetadataProvider for the given ImageSet
createFitsHeaderMetadataProvider(ImageSet) - Method in class org.lsst.ccs.utilities.image.GeometryFitsHeaderMetadataProviderFactory
 
createImageSetForCCD(CCDInterface) - Static method in class org.lsst.ccs.utilities.image.FitsHeaderUtilities
Create the default ImageSet for the given CCDInterface.
createPatternGenerator(String) - Static method in class org.lsst.ccs.utilities.image.patterns.PatternGeneratorFactory
Creates a new PatternGenerator for the given name.
createRaft(String, CCDType) - Static method in class org.lsst.ccs.utilities.ccd.Raft
 
createReb(String, int, CCDType) - Static method in class org.lsst.ccs.utilities.ccd.Reb
 

D

DateUtils - Class in org.lsst.ccs.utilities.image
Utilities for dealing with Dates/Times.
DefaultFitsHeaderMetadataProvider - Class in org.lsst.ccs.utilities.image
Default implementation of the FitsHeaderMetadataProvider interface.
DefaultFitsHeaderMetadataProvider(ImageSet) - Constructor for class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
Create a default FitsHeaderMetadataProvider for the given ImageSet.
DefaultFitsHeaderMetadataProviderFactory - Class in org.lsst.ccs.utilities.image
A default implementation for a FitsHeaderMetadataProviderFactory.
DefaultFitsHeaderMetadataProviderFactory() - Constructor for class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProviderFactory
 
DefaultImageSet - Class in org.lsst.ccs.utilities.image
A default implementation of ImageSet.
DefaultImageSet() - Constructor for class org.lsst.ccs.utilities.image.DefaultImageSet
Create an ImageSet with no global meta-data
DefaultImageSet(String) - Constructor for class org.lsst.ccs.utilities.image.DefaultImageSet
 
DefaultImageSet(Map<String, Object>) - Constructor for class org.lsst.ccs.utilities.image.DefaultImageSet
Create an ImageSet
display(File) - Method in class org.lsst.ccs.utilities.image.samp.SampUtils
Ask ds9 to display a fits file, assuming that the fits file is directly readable by ds9 and is mosaic iraf format .
ds9Get(String, int) - Method in class org.lsst.ccs.utilities.image.samp.SampUtils
Send a ds9.get command over SAMP.
ds9Set(String, URI, int) - Method in class org.lsst.ccs.utilities.image.samp.SampUtils
Send a ds9.set command over SAMP.

E

exposeGeometryToGeneratedImage(Geometry<?>, GeneratedImage) - Static method in class org.lsst.ccs.utilities.image.patterns.PatternGeneratorFactory
Expose a Geometry object to a generated image.
exposeToImage(ImagePixelData) - Method in interface org.lsst.ccs.geometry.ImageSensitiveArea
Expose the current object to the ImagePixelData.
exposeToImage(ImagePixelData) - Method in class org.lsst.ccs.utilities.ccd.Segment
 
extendedHeaderMetadataList - Variable in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
 

F

findGeometry(String) - Method in class org.lsst.ccs.geometry.Geometry
Find a Geometry by name.
FitsCheckSum - Class in org.lsst.ccs.utilities.image
A replacement for the FitsCheckSum implemented in nom.tam.fits.utilities.FitsCheckSum.
FitsCheckSum.Checksum - Class in org.lsst.ccs.utilities.image
Encapsulation of a FITS check sum.
FitsFileWriter - Class in org.lsst.ccs.utilities.image
A utility for writing FITS files following LSST conventions.
FitsFileWriter(File, ImageSet, Map<String, Map<String, Object>>, Map<String, HeaderSpecification>, RawImageData.BitsPerPixel) - Constructor for class org.lsst.ccs.utilities.image.FitsFileWriter
Deprecated.
FitsFileWriter(File, ImageSet) - Constructor for class org.lsst.ccs.utilities.image.FitsFileWriter
Construct a FitsFileWriter object for the provided ImageSet.
FitsFileWriter(File, ImageSet, Map<String, Map<String, Object>>) - Constructor for class org.lsst.ccs.utilities.image.FitsFileWriter
 
FitsFileWriter(File, ImageSet, Map<String, Map<String, Object>>, RawImageData.BitsPerPixel) - Constructor for class org.lsst.ccs.utilities.image.FitsFileWriter
 
FitsHeaderMetadataProvider - Interface in org.lsst.ccs.utilities.image
An interface to provide Metadata to fill the content of Fits Headers.
FitsHeaderMetadataProviderFactory - Interface in org.lsst.ccs.utilities.image
A factory that generates FitsHeaderMetadataProvider objects when FitsFileWriters are in the process of writing out an image.
FitsHeadersSpecifications - Class in org.lsst.ccs.utilities.image
Utility class for the generation of header specifications objects.
FitsHeadersSpecifications() - Constructor for class org.lsst.ccs.utilities.image.FitsHeadersSpecifications
 
FitsHeaderUtilities - Class in org.lsst.ccs.utilities.image
Utility class for the generation of header specifications objects.
FitsHeaderUtilities() - Constructor for class org.lsst.ccs.utilities.image.FitsHeaderUtilities
 

G

GeneratedImage - Class in org.lsst.ccs.utilities.image.patterns
An Image generated by PatternGenerators.
GeneratedImage(int[][], double) - Constructor for class org.lsst.ccs.utilities.image.patterns.GeneratedImage
 
generateImage(int, int, Map<String, String>) - Method in class org.lsst.ccs.utilities.image.patterns.CheckeredPatternGenerator
 
generateImage(int, int, Map<String, String>) - Method in class org.lsst.ccs.utilities.image.patterns.ImagePatternGenerator
 
generateImage(int, int, Map<String, String>) - Method in class org.lsst.ccs.utilities.image.patterns.NoisePatternGenerator
 
generateImage(int, int, Map<String, String>) - Method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
Generate a GeneratedImage with the provided width and height.
generateImage(int, int, Map<String, String>) - Method in class org.lsst.ccs.utilities.image.patterns.RipplesPatternGenerator
 
generateImageForGeometry(Geometry<?>, String, Map<String, String>) - Static method in class org.lsst.ccs.utilities.image.patterns.PatternGeneratorFactory
Generate a simulated image for the given Geometry.
Geometry<T extends Geometry> - Class in org.lsst.ccs.geometry
Base Geometry: a rectangle inside which it is possible to add other Geometries.
Geometry(String, int, int) - Constructor for class org.lsst.ccs.geometry.Geometry
Create a new Geometry given a width and a height.
Geometry(String) - Constructor for class org.lsst.ccs.geometry.Geometry
Create a new Geometry with no boundaries.
GeometryFitsHeaderMetadataProviderFactory - Class in org.lsst.ccs.utilities.image
An implementation of FitsHeaderMetadataProviderFactory based on a Geometry object.
GeometryFitsHeaderMetadataProviderFactory(Geometry) - Constructor for class org.lsst.ccs.utilities.image.GeometryFitsHeaderMetadataProviderFactory
 
GeometryRenderer - Class in org.lsst.ccs.geometry
A class dedicated to rendering Geometries to screen.
GeometryRenderer() - Constructor for class org.lsst.ccs.geometry.GeometryRenderer
 
GeometryUtils - Class in org.lsst.ccs.geometry
 
GeometryUtils() - Constructor for class org.lsst.ccs.geometry.GeometryUtils
 
getAbsolutePoint(Point) - Method in class org.lsst.ccs.geometry.Geometry
 
getActiveParallelSize() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getActiveParallelSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getActiveParallelSize() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
The active parallel size of this CCD.
getActiveSerialSize() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getActiveSerialSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getActiveSerialSize() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
The active serial size of this CCD.
getActiveTransform(CCDInterface) - Static method in interface org.lsst.ccs.utilities.ccd.CCDTransform
Create a CCDTransform which only considers active pixels for the absolute x,y coordinates.
getAdditionalExtendedHeaderMetadata(String) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
 
getAdditionalExtendedHeaderMetadata(String) - Method in interface org.lsst.ccs.utilities.image.FitsHeaderMetadataProvider
Get the metadata for an additional extended Headers by key.
getBufferedImageFromRaster(WritableRaster) - Static method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
 
getCCDGapInPixels() - Method in class org.lsst.ccs.utilities.ccd.RaftGeometry
 
getCcdGeometry() - Method in class org.lsst.ccs.utilities.ccd.RaftGeometry
 
getCCDPrimaryHeaders(CCDInterface) - Static method in class org.lsst.ccs.utilities.image.FitsHeaderUtilities
Create fits headers for the primary header for the given Object.
getChannel() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getChannel() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getChannel() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Channel number for this Segment
getCheckSum() - Method in class org.lsst.ccs.utilities.image.FitsCheckSum.Checksum
 
getChild(int, int) - Method in class org.lsst.ccs.geometry.Geometry
Get child at position (s,p).
getChildrenList() - Method in class org.lsst.ccs.geometry.Geometry
Get the list of children for this Geometry.
getChildrenWithAbsoluteCoordinates() - Method in class org.lsst.ccs.geometry.Geometry
Get the children for this Geometry.
getColumn() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getComment() - Method in class org.lsst.ccs.utilities.image.HeaderSpecification.HeaderLine
 
getDataExtendedHeaderMetadata(int) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
 
getDataExtendedHeaderMetadata(int) - Method in interface org.lsst.ccs.utilities.image.FitsHeaderMetadataProvider
Get the metadata for the extended Headers with data by index.
getDataType() - Method in class org.lsst.ccs.utilities.image.HeaderSpecification.HeaderLine
 
getDimension() - Method in class org.lsst.ccs.geometry.Geometry
Get the Dimension of this Geometry.
getDoubleParameter(String, Map<String, String>, double) - Method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
 
getDS9Version() - Method in class org.lsst.ccs.utilities.image.samp.SampUtils
Get a list of versions of DS9 clients connected to hub.
getFitsHeaderMetadataProviderFactory() - Static method in class org.lsst.ccs.utilities.image.FitsFileWriter
 
getGeometry() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the geometry for this CCD.
getGeometryAbsolutePosition() - Method in class org.lsst.ccs.geometry.Geometry
 
getGeometryPoint(Geometry) - Method in class org.lsst.ccs.geometry.Geometry
Get the location Point of a component within its parent.
getGlobalTransform(CCDInterface) - Static method in interface org.lsst.ccs.utilities.ccd.CCDTransform
Create a CCDTransform which considers all pixels for the absolute x,y coordinates.
getGlobalX() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getGlobalX() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
The global coordinate corresponding to the currently selected coordinate.
getGlobalX() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getGlobalY() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getGlobalY() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
The global coordinate corresponding to the currently selected coordinate.
getGlobalY() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getHeader(String) - Method in class org.lsst.ccs.utilities.image.HeaderSpecification
 
getHeaders() - Method in class org.lsst.ccs.utilities.image.HeaderSpecification
 
getHeaderSpecifications() - Static method in class org.lsst.ccs.utilities.image.FitsHeadersSpecifications
Get the HeaderSpecifications as built from the read spec files.
getHeight() - Method in class org.lsst.ccs.geometry.Geometry
Get the Geometry height;
getHeight() - Method in interface org.lsst.ccs.utilities.image.ImagePixelData
Get the height of the Image.
getHeight() - Method in interface org.lsst.ccs.utilities.image.ImageSet.Image
Get height of image in pixels (including overscan?)
getHeight() - Method in class org.lsst.ccs.utilities.image.patterns.GeneratedImage
 
getImageData() - Method in class org.lsst.ccs.utilities.ccd.image.data.RawImageData
 
getImagePixelData() - Method in interface org.lsst.ccs.geometry.ImageSensitiveArea
Get the ImagePixelData for this object, if present.
getImagePixelData() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getImages() - Method in class org.lsst.ccs.utilities.image.DefaultImageSet
 
getImages() - Method in interface org.lsst.ccs.utilities.image.ImageSet
The list of images, each of which will be written as a separate extended HDU to the fits file.
getImageSetId() - Method in class org.lsst.ccs.utilities.image.DefaultImageSet
 
getImageSetId() - Method in interface org.lsst.ccs.utilities.image.ImageSet
Get the ID for this ImageSet.
getIntParameter(String, Map<String, String>, int) - Method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
 
getKeyword() - Method in class org.lsst.ccs.utilities.image.HeaderSpecification.HeaderLine
 
getMaxValue() - Method in interface org.lsst.ccs.utilities.image.ImagePixelData
Get the maximum value of the contained data.
getMaxValue() - Method in class org.lsst.ccs.utilities.image.patterns.GeneratedImage
Get the maximum value of the contained data.
getMetaData() - Method in class org.lsst.ccs.utilities.image.DefaultImageSet
 
getMetaData() - Method in interface org.lsst.ccs.utilities.image.ImageSet
Get any meta-data associated with the image set itself
getMetaData() - Method in interface org.lsst.ccs.utilities.image.ImageSet.Image
Deprecated.
getMetaName() - Method in class org.lsst.ccs.utilities.image.HeaderSpecification.HeaderLine
 
getName() - Method in class org.lsst.ccs.geometry.Geometry
Get the Geometry name
getName() - Method in class org.lsst.ccs.utilities.image.HeaderSpecification
 
getName() - Method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
The name of the pattern.
getNumberOfChildren() - Method in class org.lsst.ccs.geometry.Geometry
Get the number of children in this Geometry.
getParallel() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getParallel() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
The parallel coordinate of the currently selected pixel within the current CCD segment.
getParallel() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getParallelActiveCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getParallelCCDNumber() - Method in class org.lsst.ccs.utilities.ccd.RaftGeometry
 
getParallelChildrenCount() - Method in class org.lsst.ccs.geometry.Geometry
 
getParallelOverscanCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getParallelPosition() - Method in class org.lsst.ccs.geometry.Geometry
 
getParallelPosition() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getParallelPosition() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getParallelPosition() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the parallel position of this Segment in the CCD.
getParallelSegmentCount() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getParallelSegmentCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getParallelSegmentCount() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
Get the number of segments in the Parallel direction
getParameter(String, Map<String, String>) - Method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
 
getParent() - Method in class org.lsst.ccs.geometry.Geometry
Get the parent of this Geometry.
getParentCCD() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
Get the CCD geometry of which the segment is a part
getParentCCD() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getParentCCD() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the parent CCDInterface this segment belongs to
getPixelData(int, int) - Method in interface org.lsst.ccs.utilities.image.ImagePixelData
Get the data sample for pixel (x,y).
getPixelData(int, int) - Method in class org.lsst.ccs.utilities.image.patterns.GeneratedImage
 
getPixelType() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getPixelType() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
The type of pixel corresponding to the currently selected coordinate.
getPixelType() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getPrimaryHeaderMetadata() - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
 
getPrimaryHeaderMetadata() - Method in interface org.lsst.ccs.utilities.image.FitsHeaderMetadataProvider
Get the metadata for the primary Header
getRawImageData() - Method in interface org.lsst.ccs.utilities.ccd.image.data.RawImageDataProvider
Get the RawImageData for this object.
getRawImageData() - Method in class org.lsst.ccs.utilities.ccd.Reb
 
getRawImageData() - Method in class org.lsst.ccs.utilities.ccd.Segment
Get the buffer of image data accumulated by this Segment.
getReadout() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getROIGeometry(int, int, int, int) - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getRow() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSample() - Method in class org.lsst.ccs.utilities.ccd.image.data.RawImageData
 
getSegment(int, int) - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getSegment(int, int) - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
Get the CCDSegment corresponding to the given row and column
getSegment(int, int) - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
Get SegmentInterface at position (s,p).
getSegment() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getSegment() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
The CCD segment corresponding to the currently selected coordinate.
getSegment() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getSegmentHeaders(SegmentInterface) - Static method in class org.lsst.ccs.utilities.image.FitsHeaderUtilities
Create fits headers for this segment.
getSegmentHeaders(SegmentInterface, boolean) - Static method in class org.lsst.ccs.utilities.image.FitsHeaderUtilities
Create fits headers for a Segment.
getSegmentParallelActiveSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentParallelActiveSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment parallel active size.
getSegmentParallelActiveSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentParallelActiveSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment parallel active size.
getSegmentParallelOverscanSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentParallelOverscanSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment parallel overscan size.
getSegmentParallelOverscanSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentParallelOverscanSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment parallel overscan size.
getSegmentReadOutPoint() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegments() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getSegments() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getSegments() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
The list of segments in readout order.
getSegmentSerialActiveSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentSerialActiveSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment serial active size.
getSegmentSerialActiveSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentSerialActiveSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment serial active size.
getSegmentSerialOverscanSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentSerialOverscanSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment serial overscan size.
getSegmentSerialOverscanSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentSerialOverscanSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment serial overscan size.
getSegmentSerialPrescanSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentSerialPrescanSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment serial prescan size.
getSegmentSerialPrescanSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentSerialPrescanSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment serial prescan size.
getSegmentTotalParallelSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentTotalParallelSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment total parallel size: overscan and active size.
getSegmentTotalParallelSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentTotalParallelSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment total parallel size: overscan and active size.
getSegmentTotalSerialSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSegmentTotalSerialSize() - Method in enum org.lsst.ccs.utilities.ccd.CCDType
Get the Segment total serial size: prescan, overscan and active size.
getSegmentTotalSerialSize() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSegmentTotalSerialSize() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the Segment total serial size: prescan, overscan and active size.
getSerial() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getSerial() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
The serial position of the currently selected pixel within the current CCD segment.
getSerial() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getSerialActiveCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getSerialCCDNumber() - Method in class org.lsst.ccs.utilities.ccd.RaftGeometry
 
getSerialChildrenCount() - Method in class org.lsst.ccs.geometry.Geometry
 
getSerialOverscanCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getSerialPosition() - Method in class org.lsst.ccs.geometry.Geometry
 
getSerialPosition() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
getSerialPosition() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
getSerialPosition() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Get the serial position of this Segment in the CCD.
getSerialPrescanCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getSerialSegmentCount() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getSerialSegmentCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getSerialSegmentCount() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
Get the number of segments in the Serial direction
getStringParameter(String, Map<String, String>, String) - Method in class org.lsst.ccs.utilities.image.patterns.PatternGenerator
 
getTotalParallelCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
Total parallel pixels per segment.
getTotalParallelSize() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getTotalParallelSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getTotalParallelSize() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
The total parallel size of this CCD.
getTotalParallelSize() - Method in class org.lsst.ccs.utilities.ccd.RaftGeometry
 
getTotalSerialCount() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
Total serial pixels per segment.
getTotalSerialSize() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getTotalSerialSize() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getTotalSerialSize() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
The total serial size of this CCD.
getTotalSerialSize() - Method in class org.lsst.ccs.utilities.ccd.RaftGeometry
 
getType() - Method in class org.lsst.ccs.utilities.ccd.CCD
 
getType() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry
 
getType() - Method in interface org.lsst.ccs.utilities.ccd.CCDInterface
Get the CCDTye for this CCD.
getUniqueId() - Method in class org.lsst.ccs.geometry.Geometry
Get this Geometry unique id.
getValue(Map<String, Map<String, Object>>, String) - Static method in class org.lsst.ccs.utilities.image.MetaDataSet
 
getValue(Map<String, Map<String, Object>>, String, String) - Static method in class org.lsst.ccs.utilities.image.MetaDataSet
 
getWidth() - Method in class org.lsst.ccs.geometry.Geometry
Get the Geometry width.
getWidth() - Method in interface org.lsst.ccs.utilities.image.ImagePixelData
Get the width of the Image.
getWidth() - Method in interface org.lsst.ccs.utilities.image.ImageSet.Image
 
getWidth() - Method in class org.lsst.ccs.utilities.image.patterns.GeneratedImage
 
getX() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getX() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
Get the CCD x coordinate
getX() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
getY() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
getY() - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
Get the CCD selected y coordinate system
getY() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 

H

hasChildren() - Method in class org.lsst.ccs.geometry.Geometry
Check if this Geometry has children.
hasParent() - Method in class org.lsst.ccs.geometry.Geometry
Check if this Geometry has a Parent.
hasPixelData() - Method in interface org.lsst.ccs.geometry.ImageSensitiveArea
Check if this object has data.
hasPixelData() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
HeaderSpecification - Class in org.lsst.ccs.utilities.image
A specification for a fits file header.
HeaderSpecification(String, InputStream) - Constructor for class org.lsst.ccs.utilities.image.HeaderSpecification
 
HeaderSpecification(String, Reader) - Constructor for class org.lsst.ccs.utilities.image.HeaderSpecification
 
HeaderSpecification.DataType - Enum in org.lsst.ccs.utilities.image
 
HeaderSpecification.HeaderLine - Class in org.lsst.ccs.utilities.image
 

I

ImagePatternGenerator - Class in org.lsst.ccs.utilities.image.patterns
A PatternGenerator that creates a BufferedImage from an existing image.
ImagePixelData - Interface in org.lsst.ccs.utilities.image
Interface for data that can provide pixel data level image data.
ImageSensitiveArea - Interface in org.lsst.ccs.geometry
Interface to be implemented by Geometry objects that can be exposed to a ImagePixelData.
ImageSet - Interface in org.lsst.ccs.utilities.image
Represents a set of images read from the DAQ.
ImageSet.Image - Interface in org.lsst.ccs.utilities.image
A single Image within an ImageSet.
isDown() - Method in enum org.lsst.ccs.utilities.ccd.CCDGeometry.ReadoutOrder
 
isParallelDown() - Method in enum org.lsst.ccs.utilities.ccd.Segment.SegmentReadOutPoint
 
isReadoutDown() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
isReadoutDown() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
isReadoutDown() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Is this segment read down in the parallel direction.
isReadoutLeft() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
isReadoutLeft() - Method in class org.lsst.ccs.utilities.ccd.Segment
 
isReadoutLeft() - Method in interface org.lsst.ccs.utilities.ccd.SegmentInterface
Is this segment read left in the parallel direction.
isRight() - Method in enum org.lsst.ccs.utilities.ccd.CCDGeometry.ReadoutOrder
 
isSerialLeft() - Method in enum org.lsst.ccs.utilities.ccd.Segment.SegmentReadOutPoint
 

L

listAvailablePatterns() - Static method in class org.lsst.ccs.utilities.image.patterns.PatternGeneratorFactory
List the patterns that are available for generating the Image.
listeners - Static variable in interface org.lsst.ccs.utilities.ccd.image.data.RawImageDataProvider
 

M

main(String[]) - Static method in class org.lsst.ccs.utilities.image.samp.SampUtils
Just for testing
MetaDataSet - Class in org.lsst.ccs.utilities.image
A default implementation of a metaDataSet.
MetaDataSet() - Constructor for class org.lsst.ccs.utilities.image.MetaDataSet
 

N

NoisePatternGenerator - Class in org.lsst.ccs.utilities.image.patterns
A PatternGenerator that creates a random noise in a pixel block pattern varying from a baseline to a maximum amplitude in gray scale.
notifyRawImageDataListeners(RawImageDataProvider) - Static method in interface org.lsst.ccs.utilities.ccd.image.data.RawImageDataProvider
Notify the listeners that RawImageData is available for a given RawImageDataProvider.

O

org.lsst.ccs.geometry - package org.lsst.ccs.geometry
 
org.lsst.ccs.utilities.ccd - package org.lsst.ccs.utilities.ccd
This package contains classes for describing (idealized) CCD geometry.
org.lsst.ccs.utilities.ccd.image.data - package org.lsst.ccs.utilities.ccd.image.data
 
org.lsst.ccs.utilities.image - package org.lsst.ccs.utilities.image
This package contains utility routines for writing fits images in a format consistent with that documented in LCA-10140.
org.lsst.ccs.utilities.image.patterns - package org.lsst.ccs.utilities.image.patterns
 
org.lsst.ccs.utilities.image.samp - package org.lsst.ccs.utilities.image.samp
This package contains utility routines for controlling image viewing applications such as ds9 using the SAMP protocol.

P

parallelChildrenCount - Variable in class org.lsst.ccs.geometry.Geometry
 
parallelPosition - Variable in class org.lsst.ccs.geometry.Geometry
 
PatternGenerator - Class in org.lsst.ccs.utilities.image.patterns
The base class for an Image pattern generator.
PatternGeneratorFactory - Class in org.lsst.ccs.utilities.image.patterns
A factory to generate patterns.
PatternGeneratorFactory() - Constructor for class org.lsst.ccs.utilities.image.patterns.PatternGeneratorFactory
 
primaryHeaderMetadata - Variable in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
 

R

Raft - Class in org.lsst.ccs.utilities.ccd
 
Raft(String) - Constructor for class org.lsst.ccs.utilities.ccd.Raft
 
RaftGeometry - Class in org.lsst.ccs.utilities.ccd
Defines the geometry of a Raft.
RaftGeometry() - Constructor for class org.lsst.ccs.utilities.ccd.RaftGeometry
 
RaftGeometry(CCDGeometry, int) - Constructor for class org.lsst.ccs.utilities.ccd.RaftGeometry
 
RawImageData - Class in org.lsst.ccs.utilities.ccd.image.data
A class for raw image data.
RawImageData(RawImageData.BitsPerPixel, ByteBuffer) - Constructor for class org.lsst.ccs.utilities.ccd.image.data.RawImageData
 
RawImageData.BitsPerPixel - Enum in org.lsst.ccs.utilities.ccd.image.data
The bitness of the data.
rawImageDataAvailable(RawImageDataProvider) - Method in interface org.lsst.ccs.utilities.ccd.image.data.RawImageDataListener
Call-back method when data is available for the RawImageDataProvider.
RawImageDataListener - Interface in org.lsst.ccs.utilities.ccd.image.data
A Listener for RawImageData.
RawImageDataProvider - Interface in org.lsst.ccs.utilities.ccd.image.data
Interface for objects that provide DataStreams
RawImageDataProvider.InnerRawImageDataListener - Class in org.lsst.ccs.utilities.ccd.image.data
 
Reb - Class in org.lsst.ccs.utilities.ccd
 
Reb(String) - Constructor for class org.lsst.ccs.utilities.ccd.Reb
 
removeAllHeaderSpecifications() - Static method in class org.lsst.ccs.utilities.image.FitsHeadersSpecifications
Remove all Header specifications.
removeHeaderSpecification(String) - Method in class org.lsst.ccs.utilities.image.FitsHeadersSpecifications
Remove Header specification.
removeRawImageDataListener(RawImageDataListener) - Static method in interface org.lsst.ccs.utilities.ccd.image.data.RawImageDataProvider
Remove a RawImageDataListener to this RawImageDataProvider.
renderGeometry(Geometry<?>, Graphics, Point) - Static method in class org.lsst.ccs.geometry.GeometryRenderer
Paint a Geometry with respect to the Geometry absolute position within the outermost geometry.
RipplesPatternGenerator - Class in org.lsst.ccs.utilities.image.patterns
A PatternGenerator that creates ripples extending out from a center with constant amplitude and frequency over a mean baseline.

S

SampUtils - Class in org.lsst.ccs.utilities.image.samp
Utilities for communicating with DS9.
SampUtils(String, boolean) - Constructor for class org.lsst.ccs.utilities.image.samp.SampUtils
Create an instance of SampUtils and attempt to connect to a SAMP hub.
Segment - Class in org.lsst.ccs.utilities.ccd
An class to represent a CCD Segment.
Segment.SegmentReadOutPoint - Enum in org.lsst.ccs.utilities.ccd
The Segment readout point with respect to the serial and parallel direction.
SegmentInterface - Interface in org.lsst.ccs.utilities.ccd
An interface to describe Segments.
serialChildrenCount - Variable in class org.lsst.ccs.geometry.Geometry
 
serialPosition - Variable in class org.lsst.ccs.geometry.Geometry
 
setChecksum(BasicHDU<?>) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Add or update the CHECKSUM keyword.
setDataExtendedHeaderMetadata(int, String, Map<String, Object>) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
Set a map to a data extended header by index.
setDimension(int, int) - Method in class org.lsst.ccs.geometry.Geometry
Set a fixed dimension for this Geometry.
setExpandedView(boolean) - Method in class org.lsst.ccs.geometry.Geometry
 
setExpandedView(boolean) - Method in class org.lsst.ccs.utilities.ccd.Segment
 
setFitsHeaderMetadataProviderFactory(FitsHeaderMetadataProviderFactory) - Static method in class org.lsst.ccs.utilities.image.FitsFileWriter
 
setParent(Geometry) - Method in class org.lsst.ccs.geometry.Geometry
 
setPrimaryHeaderMetadata(String, Map<String, Object>) - Method in class org.lsst.ccs.utilities.image.DefaultFitsHeaderMetadataProvider
Set a map in the primary Header metadata.
setSegmentSerialParallel(SegmentInterface, int, int) - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
setSegmentSerialParallel(SegmentInterface, int, int) - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
setSegmentSerialParallel(SegmentInterface, int, int) - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
Set the current segment, and serial and parallel pixel position within the segment (in segment readout order).
setXY(int, int) - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
setXY(int, int) - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 
setXY(int, int) - Method in interface org.lsst.ccs.utilities.ccd.CCDTransform
Select the absolute x,y CCD coordinate.
showGeometryTree(Geometry) - Static method in class org.lsst.ccs.geometry.GeometryUtils
 
showGeometryTree(Geometry, int) - Static method in class org.lsst.ccs.geometry.GeometryUtils
 

T

toString() - Method in class org.lsst.ccs.utilities.ccd.CCDGeometry.CCDSegment
 
toString() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.ActiveTransform
 
toString() - Method in class org.lsst.ccs.utilities.ccd.CCDTransform.GlobalTransform
 

U

updateChecksum(ByteBuffer, FitsCheckSum.Checksum) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Update a check sum from a ByteBuffer
updateCheckSum(Header, long) - Static method in class org.lsst.ccs.utilities.image.FitsCheckSum
Apply an incremental update to the checksum, as a result of changing one of more records

V

valueOf(String) - Static method in enum org.lsst.ccs.utilities.ccd.CCDGeometry.ReadoutOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.utilities.ccd.CCDTransform.PixelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.utilities.ccd.CCDType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.utilities.ccd.image.data.RawImageData.BitsPerPixel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.utilities.ccd.Segment.SegmentReadOutPoint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.utilities.image.HeaderSpecification.DataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lsst.ccs.utilities.ccd.CCDGeometry.ReadoutOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.utilities.ccd.CCDTransform.PixelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.utilities.ccd.CCDType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.utilities.ccd.image.data.RawImageData.BitsPerPixel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.utilities.ccd.Segment.SegmentReadOutPoint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.utilities.image.HeaderSpecification.DataType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int, ByteBuffer) - Method in class org.lsst.ccs.utilities.image.FitsFileWriter
Write the actual image data to the file.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2016 LSST. All rights reserved.