autocti.CTI1D#
- class autocti.CTI1D(trap_list: Optional[List[TrapInstantCapture]] = None, ccd: Optional[CCDPhase] = None, pixel_bounce_list: Optional[List[PixelBounce]] = None)[source]#
An object which determines the behaviour of CTI during 1D clocking.
This includes the traps that capture and trail electrons and the CCD volume filling behaviour.
- Parameters:
trap_list – The traps on the dataset that capture and release electrons during clocking.
ccd – The CCD volume filling parameterization which dictates how an electron cloud fills pixels and thus how it is subject to traps.
pixel_bounce_list – List of pixel bounce objects which describe the behaviour of electrons due to electronic pixel bounce.
- __init__(trap_list: Optional[List[TrapInstantCapture]] = None, ccd: Optional[CCDPhase] = None, pixel_bounce_list: Optional[List[PixelBounce]] = None)[source]#
An object which determines the behaviour of CTI during 1D clocking.
This includes the traps that capture and trail electrons and the CCD volume filling behaviour.
- Parameters:
trap_list – The traps on the dataset that capture and release electrons during clocking.
ccd – The CCD volume filling parameterization which dictates how an electron cloud fills pixels and thus how it is subject to traps.
pixel_bounce_list – List of pixel bounce objects which describe the behaviour of electrons due to electronic pixel bounce.
Methods
__init__
([trap_list, ccd, pixel_bounce_list])An object which determines the behaviour of CTI during 1D clocking.
from_json
(file_path)Attributes
delta_ellipticity
trap_all_list