lsst.meas.base  16.0-13-gd9b1b71+20
Public Member Functions | Public Attributes | List of all members
lsst.meas.base.noiseReplacer.GaussianNoiseGenerator Class Reference

Generates noise using the afwMath.Random() and afwMath.randomGaussianImage() routines. More...

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

Public Member Functions

def __init__ (self, rand=None)
 
def getRandomImage (self, bb)
 
def getHeavyFootprint (self, fp)
 
def getMaskedImage (self, bb)
 
def getImage (self, bb)
 

Public Attributes

 rand
 

Detailed Description

Generates noise using the afwMath.Random() and afwMath.randomGaussianImage() routines.

This is an abstract base class.

Definition at line 394 of file noiseReplacer.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.meas.base.noiseReplacer.GaussianNoiseGenerator.__init__ (   self,
  rand = None 
)

Definition at line 401 of file noiseReplacer.py.

Member Function Documentation

◆ getHeavyFootprint()

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

Definition at line 364 of file noiseReplacer.py.

◆ getImage()

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

Definition at line 373 of file noiseReplacer.py.

◆ getMaskedImage()

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

Definition at line 369 of file noiseReplacer.py.

◆ getRandomImage()

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

Definition at line 406 of file noiseReplacer.py.

Member Data Documentation

◆ rand

lsst.meas.base.noiseReplacer.GaussianNoiseGenerator.rand

Definition at line 404 of file noiseReplacer.py.


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