35 #ifndef SYNTHESIS_LINEARMOSAIC_H
36 #define SYNTHESIS_LINEARMOSAIC_H
40 template<
class T>
class ImageInterface;
41 template<
class T>
class Vector;
42 class CoordinateSystem;
A Measure: astronomical direction.
A 1-D Specialization of the Array class.
casacore::CountedPtr< casacore::ImageInterface< casacore::Float > > outWgt_p
std::vector< double > Vector
casacore::Int linmosType_p
void makeEmptyImage(const casacore::String imagename, const casacore::CoordinateSystem &cs, const casacore::MDirection &imcen, const casacore::Int nx, const casacore::Int ny, const casacore::Int npol, const casacore::Int nchan)
casacore::Quantity celly_p
casacore::Int weightType_p
casacore::MDirection imcen_p
void setOutImages(casacore::ImageInterface< casacore::Float > &outim, casacore::ImageInterface< casacore::Float > &outwgt, const casacore::Int imageWeightType=1, const casacore::Int weightType=2)
outim is weighted 0: flux correct, 1: flat noise, 2: noise optimal
casacore::Bool addOnToImage(casacore::ImageInterface< casacore::Float > &outim, casacore::ImageInterface< casacore::Float > &outwgt, const casacore::ImageInterface< casacore::Float > &inIm, const casacore::ImageInterface< casacore::Float > &inWgt, casacore::Bool unWeightOutImage=true)
casacore::String outWgtName_p
void createOutImages(const casacore::CoordinateSystem &cs, const casacore::Int npol, const casacore::Int nchan)
casacore::Quantity cellx_p
Referenced counted pointer for constant data.
casacore::CountedPtr< casacore::ImageInterface< casacore::Float > > outImage_p
bool Bool
Define the standard types used by Casacore.
void setlinmostype(const casacore::Int linmostype)
Disk based image of the above.
void saultWeightImage(const casacore::String &outimname, const casacore::Float &fracPeakWgt)
casacore::Bool makeMosaic(casacore::ImageInterface< casacore::Float > &outim, casacore::ImageInterface< casacore::Float > &outwgt, casacore::Vector< casacore::CountedPtr< casacore::ImageInterface< casacore::Float > > > &ims, casacore::Vector< casacore::CountedPtr< casacore::ImageInterface< casacore::Float > > > &wgtims)
String: the storage and methods of handling collections of characters.
casacore::Int imageWeightType_p
Interconvert pixel and world coordinates.
casacore::String outImName_p
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.