TeledyneCCD230#
- class msfc_ccd.TeledyneCCD230(manufacturer='Teledyne/e2v', family='CCD230-42', serial_number=None, grade=None, material=None, width_pixel=<Quantity 15. um>, num_pixel_x=2048, num_pixel_y=2064, num_blank=50, num_overscan=2, cte=<Quantity 99.9995 %>, readout_noise=<Quantity 4. electron>, readout_mode='transfer', width_package_x=<Quantity 42. mm>, width_package_y=<Quantity 61. mm>)[source]#
Bases:
AbstractSensorThe standard sensor used by the MSFC cameras.
Attributes
The charge transfer efficiency of the sensor.
The model number or product family of this sensor.
The quality of the device.
The company which produced the sensor.
The light-sensitive material used by this sensor.
The number of blank columns at the start of each row.
The number of overscan columns at the end of each row.
The number of pixels along the horizontal and vertical axes.
The number of pixels that are used to detect light.
The number of pixels along the horizontal axis of the CCD sensor.
The number of pixels along the vertical axis of the CCD sensor.
The number of taps along the long axis of the CCD sensor.
The number of taps along the short axis of the CCD sensor.
The frame readout mode of the sensor.
The standard deviation of the error on each pixel value.
A unique number which identifies this sensor.
The operating temperature of this sensor.
The physical size of the light sensitive area of the sensor.
The vertical and horizontal width of the physical sensor package.
The horizontal size of the physical sensor package.
The vertical size of the physical sensor package.
The physical size of a single pixel on the imaging sensor.
Methods
__init__([manufacturer, family, ...])dark_current([temperature])Calculate the rate of charge accumulation when the sensor is not illuminated.
to_string([prefix])Public-facing version of the
__repr__method that allows for defining a prefix string, which can be used to calculate how much whitespace to add to the beginning of each line of the result.Inheritance Diagram

- Parameters:
manufacturer (str)
family (str)
serial_number (None | str)
grade (None | str)
material (None | AbstractSiliconSensorMaterial)
width_pixel (Quantity)
num_pixel_x (int)
num_pixel_y (int)
num_blank (int)
num_overscan (int)
cte (Quantity)
readout_noise (Quantity)
readout_mode (Literal['full-frame', 'transfer'])
width_package_x (Quantity)
width_package_y (Quantity)
- dark_current(temperature=None)[source]#
Calculate the rate of charge accumulation when the sensor is not illuminated.
- Parameters:
temperature (None | Quantity | AbstractScalar) – The temperature of the sensor. If
None, the value oftemperatureis used.
Examples
- to_string(prefix=None)#
Public-facing version of the
__repr__method that allows for defining a prefix string, which can be used to calculate how much whitespace to add to the beginning of each line of the result.
- grade: None | str = None#
The quality of the device.
Grade 0 is the best possible and Grade 5 is the worst possible.
- material: None | AbstractSiliconSensorMaterial = None#
The light-sensitive material used by this sensor.
If
None,optika.sensors.materials.e2v_ccd97()will be used.
- property num_pixel: Cartesian2dVectorArray#
The number of pixels along the horizontal and vertical axes.
- property num_pixel_active#
The number of pixels that are used to detect light.
If
readout_modeis"full-frame", then this is the same asnum_pixel. Ifreadout_modeis"transfer", then the vertical component ofnum_pixelis divided by 2 since half of the sensor is now used for charge storage.
- readout_mode: Literal['full-frame', 'transfer'] = 'transfer'#
The frame readout mode of the sensor.
Either the entire sensor is read at the same time (
"full-frame"), or half of the sensor is used for storage ("transfer").
- readout_noise: Quantity = <Quantity 4. electron>#
The standard deviation of the error on each pixel value.
- property temperature#
The operating temperature of this sensor.
- property width_active#
The physical size of the light sensitive area of the sensor.
- property width_package: Cartesian2dVectorArray#
The vertical and horizontal width of the physical sensor package.
