public class CCD extends Geometry<Segment>
| 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(CCDType ccdType)
Utility method to create a CCD for a given CCDType filled with Segments.
|
int |
getActiveParallelSize()
The active parallel pixel size of this CCD for all the Segments.
|
int |
getActiveSerialSize()
The active serial pixel size of this CCD for all the Segments.
|
Segment |
getSegmentByName(String name)
Get a Segment by name.
|
List<String> |
getSegmentNames()
Deprecated.
|
List<Segment> |
getSegments()
Get the ordered list for all the Segments in this CCD.
|
CCDType |
getType()
Get the CCDType for this CCD.
|
String |
getUniqueId()
Get this Geometry unique id.
|
addChildGeometry, addGeometry, findGeometry, findParentOfType, getAbsolutePoint, getChild, getChildrenList, getChildrenWithAbsoluteCoordinates, getDimension, getGeometryAbsolutePosition, getGeometryPoint, getHeight, getName, getNumberOfChildren, getParallelChildrenCount, getParallelPosition, getParent, getSerialChildrenCount, getSerialPosition, getWidth, hasChildren, hasParent, replaceExistingGeometry, 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 String getUniqueId()
GeometrygetUniqueId in class Geometry<Segment>public int getActiveSerialSize()
public int getActiveParallelSize()
public CCDType getType()
public List<Segment> getSegments()
@Deprecated public List<String> getSegmentNames()
public Segment getSegmentByName(String name)
name - The name of the Segment.Copyright © 2022 LSST. All rights reserved.