Go to the documentation of this file.
28 #ifndef LATTICES_LCREGIONFIXED_H
29 #define LATTICES_LCREGIONFIXED_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/lattices/LRegions/LCRegionSingle.h>
34 #include <casacore/lattices/Lattices/ArrayLattice.h>
A Vector of integers, for indexing into Array<T> objects.
ArrayLattice< Bool > itsMask
virtual ~LCRegionFixed()
Destructor.
const ArrayLattice< Bool > & getMask() const
Return the mask.
virtual Bool operator==(const LCRegion &other) const
Comparison.
void setMask(const Array< Bool > &mask)
Set the mask.
Abstract base class to define a fixed region.
Abstract base class to define a region of interest in lattice coordinates.
LCRegionFixed & operator=(const LCRegionFixed &other)
Assignment (copy semantics) is only useful for derived classes.
this file contains all the compiler specific defines
Abstract base class to define a single region.
const IPosition & latticeShape() const
Give the full lattice shape.
LatticeExprNode mask(const LatticeExprNode &expr)
This function returns the mask of the given expression.
bool Bool
Define the standard types used by Casacore.