lsst.meas.base  20.0.0-2-gdaeb0e8+532b3751e1
Public Member Functions | Public Attributes | List of all members
lsst.meas.base.noiseReplacer.GaussianNoiseGenerator Class Reference
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

Abstract base for Gaussian noise generators.

Definition at line 447 of file noiseReplacer.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 451 of file noiseReplacer.py.

Member Function Documentation

◆ getHeavyFootprint()

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

Definition at line 416 of file noiseReplacer.py.

◆ getImage()

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

◆ getMaskedImage()

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

Reimplemented in lsst.meas.base.noiseReplacer.ImageNoiseGenerator.

Definition at line 421 of file noiseReplacer.py.

◆ getRandomImage()

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

Definition at line 456 of file noiseReplacer.py.

Member Data Documentation

◆ rand

lsst.meas.base.noiseReplacer.GaussianNoiseGenerator.rand

Definition at line 454 of file noiseReplacer.py.


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