28 #ifndef LATTICES_LCREGIONFIXED_H
29 #define LATTICES_LCREGIONFIXED_H
A Vector of integers, for indexing into Array<T> objects.
LatticeExprNode mask(const LatticeExprNode &expr)
This function returns the mask of the given expression.
const ArrayLattice< Bool > & getMask() const
Return the mask.
Abstract base class to define a fixed region.
virtual ~LCRegionFixed()
Destructor.
LCRegionFixed & operator=(const LCRegionFixed &other)
Assignment (copy semantics) is only useful for derived classes.
const IPosition & latticeShape() const
Give the full lattice shape.
bool Bool
Define the standard types used by Casacore.
void setMask(const Array< Bool > &mask)
Set the mask.
virtual Bool operator==(const LCRegion &other) const
Comparison.
Abstract base class to define a single region.
ArrayLattice< Bool > itsMask
Abstract base class to define a region of interest in lattice coordinates.
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.