#include <CalCorruptor.h>
Public Member Functions | |
| GJonesCorruptor (const Int nSim) | |
| virtual | ~GJonesCorruptor () |
| Matrix< Complex > * | drift () |
| Complex& drift(const Int i); // drift as fBM. | |
| Float & | tsys () |
| virtual void | initialize () |
| void | initialize (const Int Seed, const Float Beta, const Float scale) |
| Complex | gain (const Int icorr, const Int islot) |
| virtual Complex | simPar (const VisIter &vi, VisCal::Type type, Int ipar) |
| void | initialize (const Int seed, const Complex camp) |
| for the residual/gaussian noise | |
| Complex & | camp () |
Private Attributes | |
| Float | tsys_ |
| PtrBlock< Matrix< Complex > * > | drift_p |
| MLCG * | rndGen_p |
| RI todo rearrange so there's a Gauss corruptor for AN,D,G, a fBMcorrupt,etc. | |
| Normal * | nDist_p |
| Complex | camp_ |
Definition at line 356 of file CalCorruptor.h.
| casa::GJonesCorruptor::GJonesCorruptor | ( | const Int | nSim | ) |
| virtual casa::GJonesCorruptor::~GJonesCorruptor | ( | ) | [virtual] |
| Complex& casa::GJonesCorruptor::camp | ( | ) | [inline] |
Definition at line 376 of file CalCorruptor.h.
| Matrix<Complex>* casa::GJonesCorruptor::drift | ( | ) |
Complex& drift(const Int i); // drift as fBM.
| Complex casa::GJonesCorruptor::gain | ( | const Int | icorr, | |
| const Int | islot | |||
| ) |
| void casa::GJonesCorruptor::initialize | ( | const Int | seed, | |
| const Complex | camp | |||
| ) | [inline] |
for the residual/gaussian noise
Definition at line 371 of file CalCorruptor.h.
| void casa::GJonesCorruptor::initialize | ( | const Int | Seed, | |
| const Float | Beta, | |||
| const Float | scale | |||
| ) |
| virtual void casa::GJonesCorruptor::initialize | ( | ) | [virtual] |
Reimplemented from casa::CalCorruptor.
| virtual Complex casa::GJonesCorruptor::simPar | ( | const VisIter & | vi, | |
| VisCal::Type | type, | |||
| Int | ipar | |||
| ) | [virtual] |
Reimplemented from casa::CalCorruptor.
| Float& casa::GJonesCorruptor::tsys | ( | ) | [inline] |
Definition at line 364 of file CalCorruptor.h.
References tsys_.
Complex casa::GJonesCorruptor::camp_ [private] |
Definition at line 386 of file CalCorruptor.h.
Referenced by initialize().
PtrBlock<Matrix<Complex>*> casa::GJonesCorruptor::drift_p [private] |
Definition at line 382 of file CalCorruptor.h.
Normal* casa::GJonesCorruptor::nDist_p [private] |
Definition at line 385 of file CalCorruptor.h.
Referenced by initialize().
MLCG* casa::GJonesCorruptor::rndGen_p [private] |
RI todo rearrange so there's a Gauss corruptor for AN,D,G, a fBMcorrupt,etc.
Definition at line 384 of file CalCorruptor.h.
Referenced by initialize().
Float casa::GJonesCorruptor::tsys_ [private] |
Definition at line 376 of file CalCorruptor.h.
Referenced by tsys().
1.6.1