Source
320
320
// set a moving source aka planets or comets => adjust phase center
321
321
// on the fly for gridding
322
322
virtual void setMovingSource(const casacore::String& sourcename, const casacore::String& ephemtable="");
323
323
virtual void setMovingSource(const casacore::MDirection& mdir);
324
324
325
325
//reset stuff in an FTMachine
326
326
virtual void reset(){};
327
327
328
328
//set frequency interpolation type
329
329
virtual void setFreqInterpolation(const casacore::String& method);
330
-
330
+
virtual void setFreqInterpolation(const casacore::InterpolateArray1D<casacore::Double,casacore::Complex>::InterpolationMethod type);
331
331
//tell ftmachine which Pointing table column to use for Direction
332
332
//Mosaic or Single dish ft use this for example
333
333
virtual void setPointingDirColumn(const casacore::String& column="DIRECTION");
334
334
335
335
virtual casacore::String getPointingDirColumnInUse();
336
336
337
337
virtual void setSpwChanSelection(const casacore::Cube<casacore::Int>& spwchansels);
338
338
virtual void setSpwFreqSelection(const casacore::Matrix<casacore::Double>& spwfreqs);
339
339
340
340
// set the order of the Taylor term for MFS this is to tell