|
lsst.afw g712618294e+4813a5392e
|
Public Member Functions | |
| def | __init__ (self, name="detector 1", id=1, detType=DetectorType.SCIENCE, serial="xkcd722", bbox=None, numAmps=3, pixelSize=(0.02, 0.02), ampExtent=(5, 6), orientation=Orientation(), plateScale=20.0, radialDistortion=0.925, crosstalk=None, modFunc=None, physicalType="CCD", cameraBuilder=None) |
Public Attributes | |
| name | |
| id | |
| type | |
| serial | |
| bbox | |
| pixelSize | |
| ampExtent | |
| plateScale | |
| orientation | |
| radialDistortion | |
| transMap | |
| crosstalk | |
| physicalType | |
| ampList | |
| detector | |
A Detector and the data used to construct it
Intended for use with unit tests, thus saves a copy of all input parameters.
Does not support setting details of amplifiers.
Parameters
----------
name : `str` (optional)
Detector name.
id : `int` (optional)
Detector ID.
detType : `lsst.afw.cameraGeom.DetectorType` (optional)
Detector type.
serial : `str` (optional)
Serial "number".
bbox : `lsst.geom.Box2I` (optional)
Bounding box; defaults to (0, 0), (1024x1024).
numAmps : `int` (optional)
Number of amplifiers.
pixelSize : `lsst.geom.Point2D` (optional)
Pixel size (mm).
ampExtent : `lsst.geom.Extent2I` (optional)
Dimensions of amplifier image bbox.
orientation : `lsst.afw.cameraGeom.Orientation` (optional)
Orientation of CCC in focal plane.
plateScale : `float` (optional)
Plate scale in arcsec/mm; 20.0 is for LSST.
radialDistortion : `float` (optional)
Radial distortion, in mm/rad^2.
The r^3 coefficient of the radial distortion polynomial
that converts FIELD_ANGLE in radians to FOCAL_PLANE in mm;
0.925 is the value Dave Monet measured for lsstSim data
crosstalk : `iterable` (optional)
Crosstalk coefficient matrix. If None, then no crosstalk correction
can be performed.
modFunc : `callable` (optional)
A function that can modify attributes just before constructing the
detector; modFunc receives one argument: a DetectorWrapper with all
attributes except detector set.
physicalType : `str` (optional)
The physical type of the device, e.g. CCD, E2V, HgCdTe
Definition at line 42 of file testUtils.py.
| def lsst.afw.cameraGeom.testUtils.DetectorWrapper.__init__ | ( | self, | |
name = "detector 1", |
|||
id = 1, |
|||
detType = DetectorType.SCIENCE, |
|||
serial = "xkcd722", |
|||
bbox = None, |
|||
numAmps = 3, |
|||
pixelSize = (0.02, 0.02), |
|||
ampExtent = (5, 6), |
|||
orientation = Orientation(), |
|||
plateScale = 20.0, |
|||
radialDistortion = 0.925, |
|||
crosstalk = None, |
|||
modFunc = None, |
|||
physicalType = "CCD", |
|||
cameraBuilder = None |
|||
| ) |
Definition at line 86 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.ampExtent |
Definition at line 113 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.ampList |
Definition at line 142 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.bbox |
Definition at line 111 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.crosstalk |
Definition at line 138 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.detector |
Definition at line 167 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.id |
Definition at line 106 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.name |
Definition at line 105 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.orientation |
Definition at line 115 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.physicalType |
Definition at line 139 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.pixelSize |
Definition at line 112 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.plateScale |
Definition at line 114 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.radialDistortion |
Definition at line 116 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.serial |
Definition at line 108 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.transMap |
Definition at line 131 of file testUtils.py.
| lsst.afw.cameraGeom.testUtils.DetectorWrapper.type |
Definition at line 107 of file testUtils.py.