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
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.snapCombine.SnapCombineConfig Class Reference
Inheritance diagram for lsst.pipe.tasks.snapCombine.SnapCombineConfig:

Public Member Functions

def setDefaults
 
def validate
 

Static Public Attributes

tuple doRepair
 
tuple repairPsfFwhm
 
tuple doDiffIm
 
tuple doPsfMatch
 
tuple doMeasurement
 
tuple badMaskPlanes
 
tuple averageKeys
 
tuple sumKeys
 
tuple repair = pexConfig.ConfigurableField(target = RepairTask, doc = "")
 
tuple diffim = pexConfig.ConfigurableField(target = SnapPsfMatchTask, doc = "")
 
tuple detection = pexConfig.ConfigurableField(target = SourceDetectionTask, doc = "")
 
tuple initialPsf = pexConfig.ConfigField(dtype = InitialPsfConfig, doc = "")
 
tuple measurement = pexConfig.ConfigurableField(target = SingleFrameMeasurementTask, doc = "")
 

Detailed Description

Definition at line 37 of file snapCombine.py.

Member Function Documentation

def lsst.pipe.tasks.snapCombine.SnapCombineConfig.setDefaults (   self)

Definition at line 89 of file snapCombine.py.

89 
90  def setDefaults(self):
91  self.detection.thresholdPolarity = "both"
def lsst.pipe.tasks.snapCombine.SnapCombineConfig.validate (   self)

Definition at line 92 of file snapCombine.py.

92 
93  def validate(self):
94  if self.detection.thresholdPolarity != "both":
95  raise ValueError("detection.thresholdPolarity must be 'both' for SnapCombineTask")

Member Data Documentation

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.averageKeys
static
Initial value:
1 = pexConfig.ListField(
2  dtype = str,
3  doc = "List of float metadata keys to average when combining snaps, e.g. float positions and dates; "
4  "non-float data must be handled by overriding the fixMetadata method",
5  optional = True,
6 
7  )

Definition at line 69 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.badMaskPlanes
static
Initial value:
1 = pexConfig.ListField(
2  dtype = str,
3  doc = "Mask planes that, if set, the associated pixels are not included in the combined exposure; "
4  "DETECTED excludes cosmic rays",
5  default = ("DETECTED",),
6  )

Definition at line 63 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.detection = pexConfig.ConfigurableField(target = SourceDetectionTask, doc = "")
static

Definition at line 85 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.diffim = pexConfig.ConfigurableField(target = SnapPsfMatchTask, doc = "")
static

Definition at line 84 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.doDiffIm
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Perform difference imaging before combining",
4  default = False,
5  )

Definition at line 48 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.doMeasurement
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Measure difference sources (ignored if doDiffIm false)",
4  default = True,
5  )

Definition at line 58 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.doPsfMatch
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Perform PSF matching for difference imaging (ignored if doDiffIm false)",
4  default = True,
5  )

Definition at line 53 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.doRepair
static
Initial value:
1 = pexConfig.Field(
2  dtype = bool,
3  doc = "Repair images (CR reject and interpolate) before combining",
4  default = True,
5  )

Definition at line 38 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.initialPsf = pexConfig.ConfigField(dtype = InitialPsfConfig, doc = "")
static

Definition at line 86 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.measurement = pexConfig.ConfigurableField(target = SingleFrameMeasurementTask, doc = "")
static

Definition at line 87 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.repair = pexConfig.ConfigurableField(target = RepairTask, doc = "")
static

Definition at line 83 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.repairPsfFwhm
static
Initial value:
1 = pexConfig.Field(
2  dtype = float,
3  doc = "Psf FWHM (pixels) used to detect CRs",
4  default = 2.5,
5  )

Definition at line 43 of file snapCombine.py.

tuple lsst.pipe.tasks.snapCombine.SnapCombineConfig.sumKeys
static
Initial value:
1 = pexConfig.ListField(
2  dtype = str,
3  doc = "List of float or int metadata keys to sum when combining snaps, e.g. exposure time; "
4  "non-float, non-int data must be handled by overriding the fixMetadata method",
5  optional = True,
6  )

Definition at line 76 of file snapCombine.py.


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