public class CCD extends Geometry<Segment> implements CCDInterface
parallelChildrenCount, parallelPosition, serialChildrenCount, serialPosition| Modifier and Type | Method and Description |
|---|---|
protected void |
addGeometryToGrid(Segment segment,
int p,
int s)
Add a Segment to this CCD at a given serial and parallel position.
|
static CCD |
createCCD(String label,
CCDType ccdType) |
int |
getActiveAreaParallelSize()
The CCD dimension, in pixels, of the active area along the parallel direction.
|
int |
getActiveAreaSerialSize()
The CCD dimension, in pixels, of the active area along the serial direction.
|
int |
getActiveParallelSize()
The active parallel size of this CCD.
|
int |
getActiveSerialSize()
The active serial size of this CCD.
|
int |
getParallelSegmentCount()
Get the number of segments in the Parallel direction
|
int |
getPhysicalAreaParallelSize()
The CCD dimension, in pixels, of the physical area along the parallel direction.
|
int |
getPhysicalAreaSerialSize()
The CCD dimension, in pixels, of the physical area along the serial direction.
|
SegmentInterface |
getSegment(int p,
int s)
Get SegmentInterface at position (p,s).
|
List<SegmentInterface> |
getSegments()
The list of segments in readout order.
|
int |
getSerialSegmentCount()
Get the number of segments in the Serial direction
|
int |
getTotalParallelSize()
The total parallel size of this CCD.
|
int |
getTotalSerialSize()
The total serial size of this CCD.
|
CCDType |
getType()
Get the CCDTye for this CCD.
|
addChildGeometry, addGeometry, findGeometry, getAbsolutePoint, getChild, getChildrenList, getChildrenWithAbsoluteCoordinates, getDimension, getGeometryAbsolutePosition, getGeometryPoint, getHeight, getName, getNumberOfChildren, getParallelChildrenCount, getParallelPosition, getParent, getSerialChildrenCount, getSerialPosition, getUniqueId, getWidth, hasChildren, hasParent, setParallelPosition, setParent, setSerialPositionprotected void addGeometryToGrid(Segment segment, int p, int s)
addGeometryToGrid in class Geometry<Segment>segment - The Segment to add to the CCD.s - The Segment serial position.p - The Segment parallel position.public int getTotalSerialSize()
CCDInterfacegetTotalSerialSize in interface CCDInterfacepublic int getActiveSerialSize()
CCDInterfacegetActiveSerialSize in interface CCDInterfacepublic int getTotalParallelSize()
CCDInterfacegetTotalParallelSize in interface CCDInterfacepublic int getActiveParallelSize()
CCDInterfacegetActiveParallelSize in interface CCDInterfacepublic SegmentInterface getSegment(int p, int s)
CCDInterfacegetSegment in interface CCDInterfacep - Position along the parallel directions - Position along the serial directionpublic CCDType getType()
CCDInterfacegetType in interface CCDInterfacepublic List<SegmentInterface> getSegments()
CCDInterfacegetSegments in interface CCDInterfacepublic int getParallelSegmentCount()
CCDInterfacegetParallelSegmentCount in interface CCDInterfacepublic int getSerialSegmentCount()
CCDInterfacegetSerialSegmentCount in interface CCDInterfacepublic int getActiveAreaParallelSize()
CCDInterfacegetActiveAreaParallelSize in interface CCDInterfacepublic int getActiveAreaSerialSize()
CCDInterfacegetActiveAreaSerialSize in interface CCDInterfacepublic int getPhysicalAreaParallelSize()
CCDInterfacegetPhysicalAreaParallelSize in interface CCDInterfacepublic int getPhysicalAreaSerialSize()
CCDInterfacegetPhysicalAreaSerialSize in interface CCDInterfaceCopyright © 2016 LSST. All rights reserved.