casa::SDDoubleCircleGainCal Class Reference

#include <SDDoubleCircleGainCal.h>

Inheritance diagram for casa::SDDoubleCircleGainCal:
casa::GJones casa::SolvableVisJones casa::SolvableVisMueller casa::VisJones casa::SolvableVisCal casa::VisMueller casa::VisMueller casa::VisCal casa::VisCal casa::VisCal

List of all members.

Public Member Functions

 SDDoubleCircleGainCal (VisSet &vs)
 SDDoubleCircleGainCal (const MSMetaInfoForCal &msmc)
virtual ~SDDoubleCircleGainCal ()
virtual VisCalEnum::VCParType parType ()
 Return type name as string (ditto) virtual casacore::String typeName() { return "SDGAIN_OTFD"; } virtual casacore::String longTypeName() { return "SDGAIN_OTFD (Single Dish gain calibration for double circle fast scan"; }.
virtual Bool useGenericGatherForSolve ()
 Do not use generic data gathering mechanism for solve.
virtual void setSolve ()
 Set the solving parameters.
virtual void setSolve (const Record &solve)
virtual String solveinfo ()
 Report solve info/params, e.g., for logging.
virtual void selfGatherAndSolve (VisSet &vs, VisEquation &ve)
 Self- gather and/or solve prototypes (triggered by useGenericGatherForSolve=F or useGenericSolveOne=F).

Private Member Functions

template<class Accessor >
void executeDoubleCircleGainCal (casacore::MeasurementSet const &ms)

Private Attributes

casacore::Double central_disk_size_
casacore::Bool smooth_

Detailed Description

Definition at line 19 of file SDDoubleCircleGainCal.h.


Constructor & Destructor Documentation

casa::SDDoubleCircleGainCal::SDDoubleCircleGainCal ( VisSet vs  ) 
casa::SDDoubleCircleGainCal::SDDoubleCircleGainCal ( const MSMetaInfoForCal msmc  ) 
virtual casa::SDDoubleCircleGainCal::~SDDoubleCircleGainCal (  )  [virtual]

Member Function Documentation

template<class Accessor >
void casa::SDDoubleCircleGainCal::executeDoubleCircleGainCal ( casacore::MeasurementSet const &  ms  )  [inline, private]
virtual VisCalEnum::VCParType casa::SDDoubleCircleGainCal::parType ( void   )  [inline, virtual]

Return type name as string (ditto) virtual casacore::String typeName() { return "SDGAIN_OTFD"; } virtual casacore::String longTypeName() { return "SDGAIN_OTFD (Single Dish gain calibration for double circle fast scan"; }.

Return the parameter type so far single dish calibration is real

Reimplemented from casa::VisCal.

Definition at line 35 of file SDDoubleCircleGainCal.h.

References casa::VisCalEnum::REAL.

virtual void casa::SDDoubleCircleGainCal::selfGatherAndSolve ( VisSet vs,
VisEquation ve 
) [virtual]

Self- gather and/or solve prototypes (triggered by useGenericGatherForSolve=F or useGenericSolveOne=F).

Reimplemented from casa::SolvableVisCal.

virtual void casa::SDDoubleCircleGainCal::setSolve ( const Record &  solve  )  [virtual]

Reimplemented from casa::SolvableVisCal.

virtual void casa::SDDoubleCircleGainCal::setSolve (  )  [virtual]

Set the solving parameters.

Reimplemented from casa::SolvableVisCal.

virtual String casa::SDDoubleCircleGainCal::solveinfo (  )  [virtual]

Report solve info/params, e.g., for logging.

Reimplemented from casa::SolvableVisCal.

virtual Bool casa::SDDoubleCircleGainCal::useGenericGatherForSolve (  )  [inline, virtual]

Do not use generic data gathering mechanism for solve.

Reimplemented from casa::SolvableVisCal.

Definition at line 38 of file SDDoubleCircleGainCal.h.

References casacore::False.


Member Data Documentation

Definition at line 57 of file SDDoubleCircleGainCal.h.

Definition at line 58 of file SDDoubleCircleGainCal.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1