Go to the documentation of this file.
28 #ifndef LATTICES_LCCONCATENATION_H
29 #define LATTICES_LCCONCATENATION_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/lattices/LRegions/LCRegionMulti.h>
34 #include <casacore/lattices/LRegions/LCBox.h>
void fillRegionAxes()
Fill the object.
Specify which elements to extract from an n-dimensional array.
A Vector of integers, for indexing into Array<T> objects.
virtual LCRegion * doTranslate(const Vector< Float > &translateVector, const IPosition &newLatticeShape) const
Construct another LCRegion (for e.g.
virtual void multiGetSlice(Array< Bool > &buffer, const Slicer §ion)
Do the actual getting of the mask.
A drop-in replacement for Block<T*>.
A hierarchical collection of named fields of various types.
Class to define a rectangular box of interest.
LCConcatenation & operator=(const LCConcatenation &other)
Assignment (copy semantics).
const PtrBlock< const LCRegion * > & regions() const
Get the contributing regions.
Make the intersection of 2 or more regions.
virtual Bool operator==(const LCRegion &other) const
Comparison.
static String className()
Get the class name (to store in the record).
virtual ~LCConcatenation()
virtual String type() const
Get the region type.
virtual TableRecord toRecord(const String &tableName) const
Convert the (derived) object to a record.
static LCConcatenation * fromRecord(const TableRecord &, const String &tableName)
Convert correct object from a record.
Abstract base class to define a region of interest in lattice coordinates.
this file contains all the compiler specific defines
Combine multiple LCRegion's into a new dimension.
String: the storage and methods of handling collections of characters.
const LCBox & extendBox() const
Get the extend box.
bool Bool
Define the standard types used by Casacore.
virtual IPosition doNiceCursorShape(uInt maxPixels) const
This function is needed here because the niceCursorShape of the contributing region does not make any...
virtual LCRegion * cloneRegion() const
Make a copy of the derived object.
Int extendAxis() const
Get the extend axis.