casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::refim::PointingOffsets Class Reference


More...

#include <PointingOffsets.h>

Public Member Functions

 PointingOffsets (const int &convOversampling)
 
 ~PointingOffsets ()
 
PointingOffsetsoperator= (const PointingOffsets &other)
 
void setEPJones (SolvableVisJones *epJ)
 
virtual casacore::Vector
< casacore::Vector
< casacore::Double > > 
findMosaicPointingOffset (const casacore::ImageInterface< casacore::Complex > &image, const vi::VisBuffer2 &vb, const casacore::Bool &doPointing=false)
 
virtual casacore::Vector
< casacore::Vector
< casacore::Double > > 
findAntennaPointingOffset (const casacore::ImageInterface< casacore::Complex > &image, const vi::VisBuffer2 &vb, const casacore::Bool &doPointing=true)
 
virtual casacore::Vector
< casacore::Vector
< casacore::Double > > 
findPointingOffset (const casacore::ImageInterface< casacore::Complex > &image, const vi::VisBuffer2 &vb, const casacore::Bool doPointing=false)
 
casacore::Vector< double > gradPerPixel (const casacore::Vector< double > &p)
 
casacore::Vector
< casacore::Double > & 
toPix (const vi::VisBuffer2 &vb, const casacore::MDirection &dir1, const casacore::MDirection &dir2)
 
void storeImageParams (const casacore::ImageInterface< casacore::Complex > &iimage, const vi::VisBuffer2 &vb)
 
void setDoPointing (const bool &dop=false)
 

Private Attributes

casacore::Vector< double > thePix_p
 
casacore::Vector< double > pixFieldGrad_p
 
casacore::DirectionCoordinate imageDC_p
 
casacore::ObsInfo imageObsInfo_p
 
int nx_p
 
int ny_p
 
int nchan_p
 
int npol_p
 
int convOversampling_p
 
int directionIndex_p
 
casacore::CoordinateSystem csys_p
 
casacore::DirectionCoordinate dc_p
 
casacore::MDirection::Convert pointToPix_p
 
casacore::MeasFrame pointFrame_p
 
casacore::MEpoch::Types timeMType_p
 
casacore::Unit timeUnit_p
 
casacore::MDirection direction1_p
 
casacore::MDirection direction2_p
 
casacore::CountedPtr
< SolvableVisJones
epJ_p
 
bool doPointing_p
 
VisBufferUtil vbUtils_p
 
int PO_DEBUG_P
 

Detailed Description


Definition at line 46 of file PointingOffsets.h.

Constructor & Destructor Documentation

casa::refim::PointingOffsets::PointingOffsets ( const int &  convOversampling)
inline
casa::refim::PointingOffsets::~PointingOffsets ( )
inline

Definition at line 55 of file PointingOffsets.h.

Member Function Documentation

virtual casacore::Vector<casacore::Vector<casacore::Double> > casa::refim::PointingOffsets::findAntennaPointingOffset ( const casacore::ImageInterface< casacore::Complex > &  image,
const vi::VisBuffer2 vb,
const casacore::Bool doPointing = true 
)
virtual
virtual casacore::Vector<casacore::Vector<casacore::Double> > casa::refim::PointingOffsets::findMosaicPointingOffset ( const casacore::ImageInterface< casacore::Complex > &  image,
const vi::VisBuffer2 vb,
const casacore::Bool doPointing = false 
)
virtual
virtual casacore::Vector<casacore::Vector<casacore::Double> > casa::refim::PointingOffsets::findPointingOffset ( const casacore::ImageInterface< casacore::Complex > &  image,
const vi::VisBuffer2 vb,
const casacore::Bool  doPointing = false 
)
virtual
casacore::Vector<double> casa::refim::PointingOffsets::gradPerPixel ( const casacore::Vector< double > &  p)
PointingOffsets& casa::refim::PointingOffsets::operator= ( const PointingOffsets other)
void casa::refim::PointingOffsets::setDoPointing ( const bool &  dop = false)
inline

Definition at line 73 of file PointingOffsets.h.

References doPointing_p.

void casa::refim::PointingOffsets::setEPJones ( SolvableVisJones epJ)
inline

Definition at line 58 of file PointingOffsets.h.

References epJ_p.

void casa::refim::PointingOffsets::storeImageParams ( const casacore::ImageInterface< casacore::Complex > &  iimage,
const vi::VisBuffer2 vb 
)
casacore::Vector<casacore::Double>& casa::refim::PointingOffsets::toPix ( const vi::VisBuffer2 vb,
const casacore::MDirection dir1,
const casacore::MDirection dir2 
)

Member Data Documentation

int casa::refim::PointingOffsets::convOversampling_p
private

Definition at line 80 of file PointingOffsets.h.

Referenced by PointingOffsets().

casacore::CoordinateSystem casa::refim::PointingOffsets::csys_p
private

Definition at line 81 of file PointingOffsets.h.

casacore::DirectionCoordinate casa::refim::PointingOffsets::dc_p
private

Definition at line 82 of file PointingOffsets.h.

casacore::MDirection casa::refim::PointingOffsets::direction1_p
private

Definition at line 87 of file PointingOffsets.h.

casacore::MDirection casa::refim::PointingOffsets::direction2_p
private

Definition at line 88 of file PointingOffsets.h.

int casa::refim::PointingOffsets::directionIndex_p
private

Definition at line 80 of file PointingOffsets.h.

bool casa::refim::PointingOffsets::doPointing_p
private

Definition at line 90 of file PointingOffsets.h.

Referenced by setDoPointing().

casacore::CountedPtr<SolvableVisJones> casa::refim::PointingOffsets::epJ_p
private

Definition at line 89 of file PointingOffsets.h.

Referenced by setEPJones().

casacore::DirectionCoordinate casa::refim::PointingOffsets::imageDC_p
private

Definition at line 78 of file PointingOffsets.h.

casacore::ObsInfo casa::refim::PointingOffsets::imageObsInfo_p
private

Definition at line 79 of file PointingOffsets.h.

int casa::refim::PointingOffsets::nchan_p
private

Definition at line 80 of file PointingOffsets.h.

int casa::refim::PointingOffsets::npol_p
private

Definition at line 80 of file PointingOffsets.h.

int casa::refim::PointingOffsets::nx_p
private

Definition at line 80 of file PointingOffsets.h.

int casa::refim::PointingOffsets::ny_p
private

Definition at line 80 of file PointingOffsets.h.

casacore::Vector<double> casa::refim::PointingOffsets::pixFieldGrad_p
private

Definition at line 77 of file PointingOffsets.h.

int casa::refim::PointingOffsets::PO_DEBUG_P
private

Definition at line 93 of file PointingOffsets.h.

Referenced by PointingOffsets().

casacore::MeasFrame casa::refim::PointingOffsets::pointFrame_p
private

Definition at line 84 of file PointingOffsets.h.

casacore::MDirection::Convert casa::refim::PointingOffsets::pointToPix_p
private

Definition at line 83 of file PointingOffsets.h.

casacore::Vector<double> casa::refim::PointingOffsets::thePix_p
private

Definition at line 77 of file PointingOffsets.h.

casacore::MEpoch::Types casa::refim::PointingOffsets::timeMType_p
private

Definition at line 85 of file PointingOffsets.h.

casacore::Unit casa::refim::PointingOffsets::timeUnit_p
private

Definition at line 86 of file PointingOffsets.h.

VisBufferUtil casa::refim::PointingOffsets::vbUtils_p
private

Definition at line 91 of file PointingOffsets.h.


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