LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Static Public Attributes | List of all members
lsst.ip.isr.isrTask.IsrTaskConfig Class Reference
Inheritance diagram for lsst.ip.isr.isrTask.IsrTaskConfig:

Static Public Attributes

tuple doBias
 
tuple doDark
 
tuple doFlat
 
tuple doFringe
 
tuple doWrite
 
tuple assembleCcd
 
tuple gain
 
tuple readNoise
 
tuple saturation
 
tuple fringeAfterFlat
 
tuple fringe
 
tuple fwhm
 
tuple saturatedMaskName
 
tuple flatScalingType
 
tuple flatUserScale
 
tuple overscanFitType
 
tuple overscanOrder
 
tuple overscanRej
 
tuple growSaturationFootprintSize
 
tuple fluxMag0T1
 
tuple setGainAssembledCcd
 
tuple keysToRemoveFromAssembledCcd
 
tuple doAssembleIsrExposures
 
tuple doAssembleCcd
 

Detailed Description

Definition at line 33 of file isrTask.py.

Member Data Documentation

tuple lsst.ip.isr.isrTask.IsrTaskConfig.assembleCcd
static
Initial value:
1 = pexConfig.ConfigurableField(
2  target = AssembleCcdTask,
3  doc = "CCD assembly task",
4  )

Definition at line 59 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doAssembleCcd
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  default = True,
4  doc = "Assemble amp-level exposures into a ccd-level exposure?"
5  )

Definition at line 163 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doAssembleIsrExposures
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  default = False,
4  doc = "Assemble amp-level calibration exposures into ccd-level exposure?"
5  )

Definition at line 158 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doBias
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Apply bias frame correction?",
4  default = True,
5  )

Definition at line 34 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doDark
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Apply dark frame correction?",
4  default = True,
5  )

Definition at line 39 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doFlat
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Apply flat field correction?",
4  default = True,
5  )

Definition at line 44 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doFringe
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Apply fringe correction?",
4  default = True,
5  )

Definition at line 49 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.doWrite
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Persist postISRCCD?",
4  default = True,
5  )

Definition at line 54 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.flatScalingType
static
Initial value:
1 = pexConfig.ChoiceField(
2  dtype = str,
3  doc = "The method for scaling the flat on the fly.",
4  default = 'USER',
5  allowed = {
6  "USER": "Scale by flatUserScale",
7  "MEAN": "Scale by the inverse of the mean",
8  "MEDIAN": "Scale by the inverse of the median",
9  },
10  )

Definition at line 97 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.flatUserScale
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "If flatScalingType is 'USER' then scale flat by this amount; ignored otherwise",
4  default = 1.0,
5  )

Definition at line 107 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.fluxMag0T1
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "The approximate flux of a zero-magnitude object in a one-second exposure",
4  default = 1e10,
5  )

Definition at line 143 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.fringe
static
Initial value:
1 = pexConfig.ConfigurableField(
2  target = FringeTask,
3  doc = "Fringe subtraction task",
4  )

Definition at line 83 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.fringeAfterFlat
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Do fringe subtraction after flat-fielding?",
4  default = True,
5  )

Definition at line 78 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.fwhm
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "FWHM of PSF (arcsec)",
4  default = 1.0,
5  )

Definition at line 87 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.gain
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "The gain to use if no Detector is present in the Exposure (ignored if NaN)",
4  default = float("NaN"),
5  )

Definition at line 63 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.growSaturationFootprintSize
static
Initial value:
1 = pexConfig.Field(
2  dtype = int,
3  doc = "Number of pixels by which to grow the saturation footprints",
4  default = 1,
5  )

Definition at line 138 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.keysToRemoveFromAssembledCcd
static
Initial value:
1 = pexConfig.ListField(
2  dtype = str,
3  doc = "fields to remove from the metadata of the assembled ccd.",
4  default = [],
5  )

Definition at line 153 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.overscanFitType
static
Initial value:
1 = pexConfig.ChoiceField(
2  dtype = str,
3  doc = "The method for fitting the overscan bias level.",
4  default = 'MEDIAN',
5  allowed = {
6  "POLY": "Fit ordinary polynomial to the longest axis of the overscan region",
7  "CHEB": "Fit Chebyshev polynomial to the longest axis of the overscan region",
8  "LEG": "Fit Legendre polynomial to the longest axis of the overscan region",
9  "NATURAL_SPLINE": "Fit natural spline to the longest axis of the overscan region",
10  "CUBIC_SPLINE": "Fit cubic spline to the longest axis of the overscan region",
11  "AKIMA_SPLINE": "Fit Akima spline to the longest axis of the overscan region",
12  "MEAN": "Correct using the mean of the overscan region",
13  "MEDIAN": "Correct using the median of the overscan region",
14  },
15  )

Definition at line 112 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.overscanOrder
static
Initial value:
1 = pexConfig.Field(
2  dtype = int,
3  doc = ("Order of polynomial or to fit if overscan fit type is a polynomial, " +
4  "or number of spline knots if overscan fit type is a spline."),
5  default = 1,
6  )

Definition at line 127 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.overscanRej
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "Rejection threshold (sigma) for collapsing overscan before fit",
4  default = 3.0,
5  )

Definition at line 133 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.readNoise
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "The read noise to use if no Detector is present in the Exposure",
4  default = 0.0,
5  )

Definition at line 68 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.saturatedMaskName
static
Initial value:
1 = pexConfig.Field(
2  dtype = str,
3  doc = "Name of mask plane to use in saturation detection and interpolation",
4  default = "SAT",
5  )

Definition at line 92 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.saturation
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "The saturation level to use if no Detector is present in the Exposure (ignored if NaN)",
4  default = float("NaN"),
5  )

Definition at line 73 of file isrTask.py.

tuple lsst.ip.isr.isrTask.IsrTaskConfig.setGainAssembledCcd
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "update exposure metadata in the assembled ccd to reflect the effective gain of the assembled chip",
4  default = True,
5  )

Definition at line 148 of file isrTask.py.


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