casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ImageMaskAttacher.h
Go to the documentation of this file.
1 #ifndef IMAGESANALYSIS_IMAGEMASKATTACHER_H
2 #define IMAGESANALYSIS_IMAGEMASKATTACHER_H
3 
5 
6 namespace casa { //# NAMESPACE CASA - BEGIN
7 
8 // <summary>
9 // Contains tatic method to attach a mask to an image
10 // </summary>
11 //
12 // <use visibility=export>
13 //
14 // <reviewed reviewer="" date="" tests="">
15 // </reviewed>
16 //
17 // <prerequisite>
18 // </prerequisite>
19 //
20 // <synopsis>
21 // <srcblock>
22 // </srcblock>
23 // </example>
24 //
25 // <motivation>
26 // </motivation>
27 //
28 // <todo asof="2013/02/24">
29 // </todo>
30 
32 public:
33  // Moved from ImageAnalysis
34  // Make a mask and define it in the image.
35  template <class T> static casacore::Bool makeMask(
37  casacore::String& maskName,
38  casacore::Bool init, casacore::Bool makeDefault,
40  );
41 
42 private:
44 
46 };
47 
48 } //# NAMESPACE CASA - END
49 
50 #ifndef AIPS_NO_TEMPLATE_SRC
51 #include <imageanalysis/ImageAnalysis/ImageMaskAttacher.tcc>
52 #endif
53 
54 #endif
ImageMaskAttacher operator=(ImageMaskAttacher)
Contains tatic method to attach a mask to an image.
ostream-like interface to creating log messages.
Definition: LogIO.h:167
A base class for astronomical images.
bool Bool
Define the standard types used by Casacore.
Definition: aipstype.h:42
String: the storage and methods of handling collections of characters.
Definition: String.h:223
static casacore::Bool makeMask(casacore::ImageInterface< T > &out, casacore::String &maskName, casacore::Bool init, casacore::Bool makeDefault, casacore::LogIO &os, casacore::Bool list)
Moved from ImageAnalysis Make a mask and define it in the image.