29 #ifndef SYNTHESIS_NOOPATERM_H
30 #define SYNTHESIS_NOOPATERM_H
virtual void makeFullJones(casacore::ImageInterface< casacore::Complex > &, const VisBuffer &, casacore::Bool, casacore::Int &, casacore::Double)
*virtual casacore::Bool rotationallySymmetric()
virtual void rotate(const VisBuffer &, CFCell &, const casacore::Double &)
virtual void rotate(const VisBuffer& vb, CFStore2& cfs)=0;
virtual void applySky(casacore::ImageInterface< casacore::Complex > &, const VisBuffer &, const casacore::Bool, const casacore::Int &, const casacore::Int &, const casacore::Double)
virtual casacore::Bool isNoOp()
As the name indicates, this class should always return true.
virtual void rotate2(const VisBuffer &, CFCell &, CFCell &, const casacore::Double &)
virtual int getVisParams(const VisBuffer &, const casacore::CoordinateSystem &)
virtual void applySky(casacore::ImageInterface< casacore::Complex > &, const casacore::Double &, const casacore::Bool, const casacore::Int &, const casacore::Int &, const casacore::Double)
bool Bool
Define the standard types used by Casacore.
casacore::Int getBandID(const casacore::Double &, const casacore::String &, const casacore::String &)
virtual casacore::Float getSupportThreshold()
Method used in the framework for other CFTerms as well.
virtual void normalizeImage(casacore::Lattice< casacore::Complex > &, const casacore::Matrix< casacore::Float > &)
virtual casacore::Vector<casacore::Int> vbRow2CFKeyMap(const VisBuffer& vb, casacore::Int& nUnique) =...
The base class to represent the Aperture-Term of the Measurement Equation.
void cacheVBInfo(const casacore::String &, const casacore::Float &)
const Double e
e and functions thereof:
The base class to represent the Aperture-Term of the Measurement Equation.
template <class t>="">
String: the storage and methods of handling collections of characters.
VisBuffers encapsulate one chunk of visibility data for processing.
void cacheVBInfo(const VisBuffer &)
virtual casacore::String name()
virtual void applySky(casacore::ImageInterface< casacore::Float > &, const VisBuffer &, const casacore::Bool, const casacore::Int &, const casacore::Int &, const casacore::Double)
Interconvert pixel and world coordinates.