lsst.meas.base  13.0-32-g2c0c40e+6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator Class Reference

Generates Gaussian noise whose variance matches that of the variance plane of the image. More...

Inheritance diagram for lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator:
lsst.meas.base.noiseReplacer.GaussianNoiseGenerator lsst.meas.base.noiseReplacer.NoiseGenerator

Public Member Functions

def __init__
 
def __str__
 
def getImage
 
def getRandomImage
 
def getHeavyFootprint
 
def getMaskedImage
 

Public Attributes

 var
 
 mean
 
 rand
 

Detailed Description

Generates Gaussian noise whose variance matches that of the variance plane of the image.

Definition at line 436 of file noiseReplacer.py.

Constructor & Destructor Documentation

def lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator.__init__ (   self,
  var,
  mean = None,
  rand = None 
)
Parameters
[in]varan afwImage.ImageF; the variance plane.
[in,out]meanfloating-point or afwImage.Image

Definition at line 441 of file noiseReplacer.py.

Member Function Documentation

def lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator.__str__ (   self)

Definition at line 452 of file noiseReplacer.py.

def lsst.meas.base.noiseReplacer.NoiseGenerator.getHeavyFootprint (   self,
  fp 
)
inherited

Definition at line 366 of file noiseReplacer.py.

def lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator.getImage (   self,
  bb 
)

Definition at line 455 of file noiseReplacer.py.

def lsst.meas.base.noiseReplacer.NoiseGenerator.getMaskedImage (   self,
  bb 
)
inherited

Definition at line 371 of file noiseReplacer.py.

def lsst.meas.base.noiseReplacer.GaussianNoiseGenerator.getRandomImage (   self,
  bb 
)
inherited

Definition at line 408 of file noiseReplacer.py.

Member Data Documentation

lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator.mean

Definition at line 450 of file noiseReplacer.py.

lsst.meas.base.noiseReplacer.GaussianNoiseGenerator.rand
inherited

Definition at line 406 of file noiseReplacer.py.

lsst.meas.base.noiseReplacer.VariancePlaneNoiseGenerator.var

Definition at line 447 of file noiseReplacer.py.


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