casa::vi::CalibratingVi2FactoryI* generateCViFac() {
return new casa::vi::CalibratingVi2Factory(); // A concrete one from the synthesis side
casa::vi::CalibratingVi2FactoryI* generateCViFac_byRec(casacore::MeasurementSet* ms,
const casacore::Record& calrec,
const casa::vi::IteratingParameters& iterpar) {
return new casa::vi::CalibratingVi2Factory(ms,calrec,iterpar); // A concrete one from the synthesis side
bool initCViFacGenerator = casa::vi::CalibratingVi2FactoryI::setGenerator(generateCViFac);
bool initCViFac_byRec_Generator = casa::vi::CalibratingVi2FactoryI::set_byRec_Generator(generateCViFac_byRec);
using namespace casacore;
namespace casa { //# NAMESPACE CASA - BEGIN
namespace vi { //# NAMESPACE VI - BEGIN
// -----------------------------------------------------------------------