lsst.ip.isr gdc0c513512+4e7ad9fee3
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
lsst.ip.isr.isrTask.IsrTaskConnections Class Reference
Inheritance diagram for lsst.ip.isr.isrTask.IsrTaskConnections:
lsst.ip.isr.isrTask.IsrTaskConfig

Public Member Functions

 __init__ (self, *config=None)
 

Static Public Attributes

 ccdExposure
 
 camera
 
 crosstalk
 
 crosstalkSources
 
 bias
 
 dark
 
 flat
 
 ptc
 
 fringes
 
 strayLightData
 
 bfKernel
 
 newBFKernel
 
 defects
 
 linearizer
 
 opticsTransmission
 
 filterTransmission
 
 sensorTransmission
 
 atmosphereTransmission
 
 illumMaskedImage
 
 deferredChargeCalib
 
 outputExposure
 
 preInterpExposure
 
 outputBin1Exposure
 
 outputBin2Exposure
 
 outputOssThumbnail
 
 outputFlattenedThumbnail
 
 outputStatistics
 

Detailed Description

Definition at line 99 of file isrTask.py.

Constructor & Destructor Documentation

◆ __init__()

lsst.ip.isr.isrTask.IsrTaskConnections.__init__ ( self,
* config = None )

Definition at line 297 of file isrTask.py.

Member Data Documentation

◆ atmosphereTransmission

lsst.ip.isr.isrTask.IsrTaskConnections.atmosphereTransmission
static
Initial value:
= cT.PrerequisiteInput(
name="transmission_atmosphere",
storageClass="TransmissionCurve",
doc="Transmission curve due to the atmosphere.",
dimensions=["instrument"],
isCalibration=True,
)

Definition at line 231 of file isrTask.py.

◆ bfKernel

lsst.ip.isr.isrTask.IsrTaskConnections.bfKernel
static
Initial value:
= cT.PrerequisiteInput(
name='bfKernel',
doc="Input brighter-fatter kernel.",
storageClass="NumpyArray",
dimensions=["instrument"],
isCalibration=True,
minimum=0, # can use either bfKernel or newBFKernel
)

Definition at line 179 of file isrTask.py.

◆ bias

lsst.ip.isr.isrTask.IsrTaskConnections.bias
static
Initial value:
= cT.PrerequisiteInput(
name="bias",
doc="Input bias calibration.",
storageClass="ExposureF",
dimensions=["instrument", "detector"],
isCalibration=True,
)

Definition at line 134 of file isrTask.py.

◆ camera

lsst.ip.isr.isrTask.IsrTaskConnections.camera
static
Initial value:
= cT.PrerequisiteInput(
name="camera",
storageClass="Camera",
doc="Input camera to construct complete exposures.",
dimensions=["instrument"],
isCalibration=True,
)

Definition at line 108 of file isrTask.py.

◆ ccdExposure

lsst.ip.isr.isrTask.IsrTaskConnections.ccdExposure
static
Initial value:
= cT.Input(
name="raw",
doc="Input exposure to process.",
storageClass="Exposure",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 102 of file isrTask.py.

◆ crosstalk

lsst.ip.isr.isrTask.IsrTaskConnections.crosstalk
static
Initial value:
= cT.PrerequisiteInput(
name="crosstalk",
doc="Input crosstalk object",
storageClass="CrosstalkCalib",
dimensions=["instrument", "detector"],
isCalibration=True,
minimum=0, # can fall back to cameraGeom
)

Definition at line 116 of file isrTask.py.

◆ crosstalkSources

lsst.ip.isr.isrTask.IsrTaskConnections.crosstalkSources
static
Initial value:
= cT.PrerequisiteInput(
name="isrOverscanCorrected",
doc="Overscan corrected input images.",
storageClass="Exposure",
dimensions=["instrument", "exposure", "detector"],
deferLoad=True,
multiple=True,
lookupFunction=crosstalkSourceLookup,
minimum=0, # not needed for all instruments, no config to control this
)

Definition at line 124 of file isrTask.py.

◆ dark

lsst.ip.isr.isrTask.IsrTaskConnections.dark
static
Initial value:
= cT.PrerequisiteInput(
name='dark',
doc="Input dark calibration.",
storageClass="ExposureF",
dimensions=["instrument", "detector"],
isCalibration=True,
)

Definition at line 141 of file isrTask.py.

◆ defects

lsst.ip.isr.isrTask.IsrTaskConnections.defects
static
Initial value:
= cT.PrerequisiteInput(
name='defects',
doc="Input defect tables.",
storageClass="Defects",
dimensions=["instrument", "detector"],
isCalibration=True,
)

Definition at line 195 of file isrTask.py.

◆ deferredChargeCalib

lsst.ip.isr.isrTask.IsrTaskConnections.deferredChargeCalib
static
Initial value:
= cT.PrerequisiteInput(
name="cpCtiCalib",
doc="Deferred charge/CTI correction dataset.",
storageClass="IsrCalib",
dimensions=["instrument", "detector"],
isCalibration=True,
)

Definition at line 245 of file isrTask.py.

◆ filterTransmission

lsst.ip.isr.isrTask.IsrTaskConnections.filterTransmission
static
Initial value:
= cT.PrerequisiteInput(
name="transmission_filter",
storageClass="TransmissionCurve",
doc="Transmission curve due to the filter.",
dimensions=["instrument", "physical_filter"],
isCalibration=True,
)

Definition at line 217 of file isrTask.py.

◆ flat

lsst.ip.isr.isrTask.IsrTaskConnections.flat
static
Initial value:
= cT.PrerequisiteInput(
name="flat",
doc="Input flat calibration.",
storageClass="ExposureF",
dimensions=["instrument", "physical_filter", "detector"],
isCalibration=True,
)

Definition at line 148 of file isrTask.py.

◆ fringes

lsst.ip.isr.isrTask.IsrTaskConnections.fringes
static
Initial value:
= cT.PrerequisiteInput(
name="fringe",
doc="Input fringe calibration.",
storageClass="ExposureF",
dimensions=["instrument", "physical_filter", "detector"],
isCalibration=True,
minimum=0, # only needed for some bands, even when enabled
)

Definition at line 162 of file isrTask.py.

◆ illumMaskedImage

lsst.ip.isr.isrTask.IsrTaskConnections.illumMaskedImage
static
Initial value:
= cT.PrerequisiteInput(
name="illum",
doc="Input illumination correction.",
storageClass="MaskedImageF",
dimensions=["instrument", "physical_filter", "detector"],
isCalibration=True,
)

Definition at line 238 of file isrTask.py.

◆ linearizer

lsst.ip.isr.isrTask.IsrTaskConnections.linearizer
static
Initial value:
= cT.PrerequisiteInput(
name='linearizer',
storageClass="Linearizer",
doc="Linearity correction calibration.",
dimensions=["instrument", "detector"],
isCalibration=True,
minimum=0, # can fall back to cameraGeom
)

Definition at line 202 of file isrTask.py.

◆ newBFKernel

lsst.ip.isr.isrTask.IsrTaskConnections.newBFKernel
static
Initial value:
= cT.PrerequisiteInput(
name='brighterFatterKernel',
doc="Newer complete kernel + gain solutions.",
storageClass="BrighterFatterKernel",
dimensions=["instrument", "detector"],
isCalibration=True,
minimum=0, # can use either bfKernel or newBFKernel
)

Definition at line 187 of file isrTask.py.

◆ opticsTransmission

lsst.ip.isr.isrTask.IsrTaskConnections.opticsTransmission
static
Initial value:
= cT.PrerequisiteInput(
name="transmission_optics",
storageClass="TransmissionCurve",
doc="Transmission curve due to the optics.",
dimensions=["instrument"],
isCalibration=True,
)

Definition at line 210 of file isrTask.py.

◆ outputBin1Exposure

lsst.ip.isr.isrTask.IsrTaskConnections.outputBin1Exposure
static
Initial value:
= cT.Output(
name="postIsrBin1",
doc="First binned image.",
storageClass="ExposureF",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 265 of file isrTask.py.

◆ outputBin2Exposure

lsst.ip.isr.isrTask.IsrTaskConnections.outputBin2Exposure
static
Initial value:
= cT.Output(
name="postIsrBin2",
doc="Second binned image.",
storageClass="ExposureF",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 271 of file isrTask.py.

◆ outputExposure

lsst.ip.isr.isrTask.IsrTaskConnections.outputExposure
static
Initial value:
= cT.Output(
name='postISRCCD',
doc="Output ISR processed exposure.",
storageClass="Exposure",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 253 of file isrTask.py.

◆ outputFlattenedThumbnail

lsst.ip.isr.isrTask.IsrTaskConnections.outputFlattenedThumbnail
static
Initial value:
= cT.Output(
name="FlattenedThumb",
doc="Output flat-corrected thumbnail image.",
storageClass="Thumbnail",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 284 of file isrTask.py.

◆ outputOssThumbnail

lsst.ip.isr.isrTask.IsrTaskConnections.outputOssThumbnail
static
Initial value:
= cT.Output(
name="OssThumb",
doc="Output Overscan-subtracted thumbnail image.",
storageClass="Thumbnail",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 278 of file isrTask.py.

◆ outputStatistics

lsst.ip.isr.isrTask.IsrTaskConnections.outputStatistics
static
Initial value:
= cT.Output(
name="isrStatistics",
doc="Output of additional statistics table.",
storageClass="StructuredDataDict",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 290 of file isrTask.py.

◆ preInterpExposure

lsst.ip.isr.isrTask.IsrTaskConnections.preInterpExposure
static
Initial value:
= cT.Output(
name='preInterpISRCCD',
doc="Output ISR processed exposure, with pixels left uninterpolated.",
storageClass="ExposureF",
dimensions=["instrument", "exposure", "detector"],
)

Definition at line 259 of file isrTask.py.

◆ ptc

lsst.ip.isr.isrTask.IsrTaskConnections.ptc
static
Initial value:
= cT.PrerequisiteInput(
name="ptc",
doc="Input Photon Transfer Curve dataset",
storageClass="PhotonTransferCurveDataset",
dimensions=["instrument", "detector"],
isCalibration=True,
)

Definition at line 155 of file isrTask.py.

◆ sensorTransmission

lsst.ip.isr.isrTask.IsrTaskConnections.sensorTransmission
static
Initial value:
= cT.PrerequisiteInput(
name="transmission_sensor",
storageClass="TransmissionCurve",
doc="Transmission curve due to the sensor.",
dimensions=["instrument", "detector"],
isCalibration=True,
)

Definition at line 224 of file isrTask.py.

◆ strayLightData

lsst.ip.isr.isrTask.IsrTaskConnections.strayLightData
static
Initial value:
= cT.PrerequisiteInput(
name='yBackground',
doc="Input stray light calibration.",
storageClass="StrayLightData",
dimensions=["instrument", "physical_filter", "detector"],
deferLoad=True,
isCalibration=True,
minimum=0, # only needed for some bands, even when enabled
)

Definition at line 170 of file isrTask.py.


The documentation for this class was generated from the following file: