casa::TJonesCorruptor Class Reference

#include <StandardVisCal.h>

Inheritance diagram for casa::TJonesCorruptor:

Inheritance graph
[legend]
Collaboration diagram for casa::TJonesCorruptor:

Collaboration graph
[legend]
List of all members.

Detailed Description

********************************************************** TJones

Definition at line 137 of file StandardVisCal.h.

Public Member Functions

 TJonesCorruptor (const Int nSim)
virtual ~TJonesCorruptor ()
Float & pwv (const Int i)
Vector< Float > * pwv ()
void initAtm ()
String & mode ()
Float & mean_pwv ()
Matrix< Float > & screen ()
Float screen (const Int i, const Int j)
virtual void initialize ()
void initialize (const Int Seed, const Float Beta, const Float scale)
void initialize (const Int Seed, const Float Beta, const Float scale, const ROMSAntennaColumns &antcols)
Complex gain (const Int islot)
Complex gain (const Int ix, const Int iy, const Int islot)
Vector< Float > & antx ()
Vector< Float > & anty ()
Float & windspeed ()
Float & pixsize ()

Private Attributes

Float mean_pwv_
Float windspeed_
Float pixsize_
String mode_
Matrix< Float > * screen_p
atm::AtmProfile * itsatm
atm::RefractiveIndexProfile * itsRIP
atm::SkyStatus * itsSkyStatus
atm::SpectralGrid * itsSpecGrid
PtrBlock< Vector< Float > * > pwv_p
Vector< Float > antx_
Vector< Float > anty_


Constructor & Destructor Documentation

casa::TJonesCorruptor::TJonesCorruptor ( const Int  nSim  ) 

virtual casa::TJonesCorruptor::~TJonesCorruptor (  )  [virtual]


Member Function Documentation

Float& casa::TJonesCorruptor::pwv ( const Int  i  ) 

Vector<Float>* casa::TJonesCorruptor::pwv (  ) 

void casa::TJonesCorruptor::initAtm (  ) 

String& casa::TJonesCorruptor::mode (  )  [inline]

Definition at line 146 of file StandardVisCal.h.

References mode_.

Float& casa::TJonesCorruptor::mean_pwv (  )  [inline]

Definition at line 147 of file StandardVisCal.h.

References mean_pwv_.

Matrix<Float>& casa::TJonesCorruptor::screen (  )  [inline]

Definition at line 148 of file StandardVisCal.h.

References screen_p.

Float casa::TJonesCorruptor::screen ( const Int  i,
const Int  j 
) [inline]

Definition at line 149 of file StandardVisCal.h.

References screen_p.

virtual void casa::TJonesCorruptor::initialize (  )  [virtual]

Implements casa::CalCorruptor.

void casa::TJonesCorruptor::initialize ( const Int  Seed,
const Float  Beta,
const Float  scale 
)

void casa::TJonesCorruptor::initialize ( const Int  Seed,
const Float  Beta,
const Float  scale,
const ROMSAntennaColumns &  antcols 
)

Complex casa::TJonesCorruptor::gain ( const Int  islot  ) 

Complex casa::TJonesCorruptor::gain ( const Int  ix,
const Int  iy,
const Int  islot 
)

Vector<Float>& casa::TJonesCorruptor::antx (  )  [inline]

Definition at line 158 of file StandardVisCal.h.

References antx_.

Vector<Float>& casa::TJonesCorruptor::anty (  )  [inline]

Definition at line 159 of file StandardVisCal.h.

References anty_.

Float& casa::TJonesCorruptor::windspeed (  )  [inline]

Definition at line 160 of file StandardVisCal.h.

References windspeed_.

Float& casa::TJonesCorruptor::pixsize (  )  [inline]

Definition at line 161 of file StandardVisCal.h.


Member Data Documentation

Float casa::TJonesCorruptor::mean_pwv_ [private]

Definition at line 161 of file StandardVisCal.h.

Referenced by mean_pwv().

Float casa::TJonesCorruptor::windspeed_ [private]

Definition at line 161 of file StandardVisCal.h.

Referenced by windspeed().

Float casa::TJonesCorruptor::pixsize_ [private]

Definition at line 161 of file StandardVisCal.h.

String casa::TJonesCorruptor::mode_ [private]

Definition at line 167 of file StandardVisCal.h.

Referenced by mode().

Matrix<Float>* casa::TJonesCorruptor::screen_p [private]

Definition at line 168 of file StandardVisCal.h.

Referenced by screen().

atm::AtmProfile* casa::TJonesCorruptor::itsatm [private]

Definition at line 170 of file StandardVisCal.h.

atm::RefractiveIndexProfile* casa::TJonesCorruptor::itsRIP [private]

Definition at line 171 of file StandardVisCal.h.

atm::SkyStatus* casa::TJonesCorruptor::itsSkyStatus [private]

Definition at line 172 of file StandardVisCal.h.

atm::SpectralGrid* casa::TJonesCorruptor::itsSpecGrid [private]

Definition at line 173 of file StandardVisCal.h.

PtrBlock<Vector<Float>*> casa::TJonesCorruptor::pwv_p [private]

Definition at line 174 of file StandardVisCal.h.

Vector<Float> casa::TJonesCorruptor::antx_ [private]

Definition at line 175 of file StandardVisCal.h.

Referenced by antx().

Vector<Float> casa::TJonesCorruptor::anty_ [private]

Definition at line 175 of file StandardVisCal.h.

Referenced by anty().


The documentation for this class was generated from the following file:
Generated on Thu Aug 27 21:33:57 2009 for NRAOCASA by  doxygen 1.5.1