#include <SDDoubleCircleGainCal.h>
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_ |
Definition at line 19 of file SDDoubleCircleGainCal.h.
casa::SDDoubleCircleGainCal::SDDoubleCircleGainCal | ( | VisSet & | vs | ) |
casa::SDDoubleCircleGainCal::SDDoubleCircleGainCal | ( | const MSMetaInfoForCal & | msmc | ) |
virtual casa::SDDoubleCircleGainCal::~SDDoubleCircleGainCal | ( | ) | [virtual] |
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.
Definition at line 57 of file SDDoubleCircleGainCal.h.
Definition at line 58 of file SDDoubleCircleGainCal.h.