casa
$Rev:20696$
|
SimACoh: Model additive noise errors for the VisEquation . More...
#include <SimACoh.h>
Public Member Functions | |
SimACoh (Int seed=1, Double rms=0.1) | |
Construct from VisSet, seed and rms of additive noise (normal dist.) | |
virtual VisBuffer & | apply (VisBuffer &vb) |
Apply additive error (Inverse is minus) | |
virtual VisBuffer & | applyInv (VisBuffer &vb) |
Private Member Functions | |
Bool | solve (VisEquation &) |
SimACoh () | |
Private Attributes | |
MLCG | rndGen_p |
Normal | noiseDist_p |
SimACoh: Model additive noise errors for the VisEquation .
Public interface
SimACoh describes random additive errors to be used in the VisEquation .
See VisEquation for definition of the Visibility Measurement Equation. See ACoh for how SimACoh is to be used.
The properties of an additive component must be described for the VisEquation .
casa::SimACoh::SimACoh | ( | Int | seed = 1 , |
Double | rms = 0.1 |
||
) |
Construct from VisSet, seed and rms of additive noise (normal dist.)
casa::SimACoh::SimACoh | ( | ) | [private] |
virtual VisBuffer& casa::SimACoh::apply | ( | VisBuffer & | vb | ) | [virtual] |
Apply additive error (Inverse is minus)
Implements casa::ACoh.
virtual VisBuffer& casa::SimACoh::applyInv | ( | VisBuffer & | vb | ) | [virtual] |
Implements casa::ACoh.
Bool casa::SimACoh::solve | ( | VisEquation & | ) | [inline, private, virtual] |
Normal casa::SimACoh::noiseDist_p [private] |
MLCG casa::SimACoh::rndGen_p [private] |