public static class CCDTransform.ActiveTransform extends Object implements CCDTransform
getGlobalX() and
getGlobalY() methods can be used to obtain the global coordinate
corresponding to the x,y given.CCDTransform.ActiveTransform, CCDTransform.GlobalTransform, CCDTransform.PixelType| Modifier and Type | Method and Description |
|---|---|
int |
getGlobalX()
The global coordinate corresponding to the currently selected coordinate.
|
int |
getGlobalY()
The global coordinate corresponding to the currently selected coordinate.
|
int |
getParallel()
The parallel coordinate of the currently selected pixel within the current CCD segment.
|
CCDTransform.PixelType |
getPixelType()
The type of pixel corresponding to the currently selected coordinate.
|
ReadOutParameters |
getReadOutParameters()
Get the ReadOutParameters object used internally by the CCDTransform instance.
|
Segment |
getSegment()
The CCD segment corresponding to the currently selected coordinate.
|
int |
getSerial()
The serial position of the currently selected pixel within the current CCD segment.
|
int |
getX()
Get the CCD x coordinate
|
int |
getY()
Get the CCD selected y coordinate system
|
void |
setSegmentSerialParallel(Segment segment,
int serial,
int parallel)
Set the current segment, and serial and parallel pixel position within
the segment (in segment readout order).
|
void |
setXY(int x,
int y)
Select the absolute x,y CCD coordinate.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetActiveTransform, getActiveTransform, getGlobalTransform, getGlobalTransformpublic void setXY(int x,
int y)
CCDTransformsetXY in interface CCDTransformx - The x coordinate in the CCD coordinate systemy - The u coordinate in the CCD coordinate systempublic Segment getSegment()
CCDTransformgetSegment in interface CCDTransformpublic int getSerial()
CCDTransformgetSerial in interface CCDTransformpublic int getParallel()
CCDTransformgetParallel in interface CCDTransformpublic CCDTransform.PixelType getPixelType()
CCDTransformgetPixelType in interface CCDTransformpublic int getGlobalX()
CCDTransformCCDGeometry#getGlobalTransform() then
it will be equivalent the the x coordinate, but if it was obtained via
CCDGeometry#getActiveParallelSize() it will return the global x coordinate
corresponding to the currently selected active pixel.getGlobalX in interface CCDTransformpublic int getGlobalY()
CCDTransformCCDGeometry#getGlobalTransform() then
it will be equivalent the the y coordinate, but if it was obtained via
CCDGeometry#getActiveParallelSize() it will return the global y coordinate
corresponding to the currently selected active pixel.getGlobalY in interface CCDTransformpublic void setSegmentSerialParallel(Segment segment, int serial, int parallel)
CCDTransformsetSegmentSerialParallel in interface CCDTransformsegment - The CCD segment (amplifier)serial - The serial coordinate within the CCD segmentparallel - The parallel coordinate within the CCD segmentpublic int getX()
CCDTransformgetX in interface CCDTransformpublic int getY()
CCDTransformgetY in interface CCDTransformpublic ReadOutParameters getReadOutParameters()
CCDTransformgetReadOutParameters in interface CCDTransformCopyright © 2017 LSST. All rights reserved.