26#ifndef LATTICES_LELARRAY_H
27#define LATTICES_LELARRAY_H
31#include <casacore/casa/aips.h>
32#include <casacore/lattices/LEL/LELArrayBase.h>
156#ifndef CASACORE_NO_AUTO_TEMPLATES
157#include <casacore/lattices/LEL/LELArray.tcc>
const Array< Bool > & mask() const
Get mask.
This LEL class holds a possible referenced array with a mask.
const Array< T > & value() const
Get value.
LELArrayRef(const LELArrayRef< T > &other)
Copy constructor is not needed.
LELArrayRef< T > & operator=(const LELArrayRef< T > &other)
Assignment is not needed.
LELArrayRef(const IPosition &shape)
Constructor takes shape.
LELArray(const LELArray< T > &other)
Copy constructor (reference semantics).
LELArray(const IPosition &shape)
Constructor takes shape.
const Array< T > & value() const
Get value.
LELArray(const Array< T > &value, const Array< Bool > &mask)
Constructor takes value and mask.
LELArray< T > & operator=(const LELArray< T > &other)
Assignment (reference semantics).
LELArray(const Array< T > &value)
Constructor takes value.
const IPosition & shape() const
Get shape (of the value).
this file contains all the compiler specific defines