lsst.ip.isr g1eb1de935c+52de218e86
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

def __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
 
 outputOssThumbnail
 
 outputFlattenedThumbnail
 
 outputStatistics
 

Detailed Description

Definition at line 98 of file isrTask.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 283 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 230 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 178 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 133 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 107 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 101 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 115 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 123 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 140 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 194 of file isrTask.py.

◆ deferredChargeCalib

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

Definition at line 244 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 216 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 147 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 161 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 237 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 201 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 186 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 209 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 252 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 270 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 264 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 276 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 258 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 154 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 223 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 169 of file isrTask.py.


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