#include <CartaHdf5Image.h>
|
| CartaHdf5Image (const std::string &filename, const std::string &array_name, const std::string &hdu, casacore::MaskSpecifier=casacore::MaskSpecifier()) |
|
| CartaHdf5Image (const CartaHdf5Image &other) |
|
| ~CartaHdf5Image () override |
|
const casacore::CountedPtr< casacore::HDF5Group > | Group () const |
|
const casacore::HDF5Lattice< float > | Lattice () |
|
casacore::String | imageType () const override |
|
casacore::String | name (bool stripPath=false) const override |
|
casacore::IPosition | shape () const override |
|
casacore::Bool | ok () const override |
|
casacore::Bool | doGetSlice (casacore::Array< float > &buffer, const casacore::Slicer §ion) override |
|
void | doPutSlice (const casacore::Array< float > &buffer, const casacore::IPosition &where, const casacore::IPosition &stride) override |
|
const casacore::LatticeRegion * | getRegionPtr () const override |
|
casacore::ImageInterface< float > * | cloneII () const override |
|
void | resize (const casacore::TiledShape &newShape) override |
|
casacore::uInt | advisedMaxPixels () const override |
|
casacore::IPosition | doNiceCursorShape (casacore::uInt maxPixels) const override |
|
casacore::Bool | isMasked () const override |
|
casacore::Bool | hasPixelMask () const override |
|
const casacore::Lattice< bool > & | pixelMask () const override |
|
casacore::Lattice< bool > & | pixelMask () override |
|
casacore::Bool | doGetMaskSlice (casacore::Array< bool > &buffer, const casacore::Slicer §ion) override |
|
casacore::Vector< casacore::String > | FitsHeaderStrings () |
|
casacore::DataType | internalDataType () |
|
|
static const casacore::CountedPtr< casacore::HDF5File > & | GetHdf5File (void *image) |
|
◆ CartaHdf5Image() [1/2]
CartaHdf5Image::CartaHdf5Image |
( |
const std::string & |
filename, |
|
|
const std::string & |
array_name, |
|
|
const std::string & |
hdu, |
|
|
casacore::MaskSpecifier |
mask_spec = casacore::MaskSpecifier() |
|
) |
| |
◆ CartaHdf5Image() [2/2]
◆ ~CartaHdf5Image()
CartaHdf5Image::~CartaHdf5Image |
( |
| ) |
|
|
override |
◆ advisedMaxPixels()
casacore::uInt CartaHdf5Image::advisedMaxPixels |
( |
| ) |
const |
|
override |
◆ cloneII()
casacore::ImageInterface< float > * CartaHdf5Image::cloneII |
( |
| ) |
const |
|
override |
◆ doGetMaskSlice()
casacore::Bool CartaHdf5Image::doGetMaskSlice |
( |
casacore::Array< bool > & |
buffer, |
|
|
const casacore::Slicer & |
section |
|
) |
| |
|
override |
◆ doGetSlice()
casacore::Bool CartaHdf5Image::doGetSlice |
( |
casacore::Array< float > & |
buffer, |
|
|
const casacore::Slicer & |
section |
|
) |
| |
|
override |
◆ doNiceCursorShape()
casacore::IPosition CartaHdf5Image::doNiceCursorShape |
( |
casacore::uInt |
maxPixels | ) |
const |
|
override |
◆ doPutSlice()
void CartaHdf5Image::doPutSlice |
( |
const casacore::Array< float > & |
buffer, |
|
|
const casacore::IPosition & |
where, |
|
|
const casacore::IPosition & |
stride |
|
) |
| |
|
override |
◆ FitsHeaderStrings()
casacore::Vector< casacore::String > CartaHdf5Image::FitsHeaderStrings |
( |
| ) |
|
◆ GetHdf5File()
static const casacore::CountedPtr< casacore::HDF5File > & carta::CartaHdf5Image::GetHdf5File |
( |
void * |
image | ) |
|
|
inlinestaticprivate |
◆ getRegionPtr()
const casacore::LatticeRegion * CartaHdf5Image::getRegionPtr |
( |
| ) |
const |
|
override |
◆ Group()
const casacore::CountedPtr< casacore::HDF5Group > carta::CartaHdf5Image::Group |
( |
| ) |
const |
|
inline |
◆ hasPixelMask()
casacore::Bool CartaHdf5Image::hasPixelMask |
( |
| ) |
const |
|
override |
◆ imageType()
casacore::String CartaHdf5Image::imageType |
( |
| ) |
const |
|
override |
◆ internalDataType()
casacore::DataType CartaHdf5Image::internalDataType |
( |
| ) |
|
◆ isMasked()
casacore::Bool CartaHdf5Image::isMasked |
( |
| ) |
const |
|
override |
◆ Lattice()
const casacore::HDF5Lattice< float > carta::CartaHdf5Image::Lattice |
( |
| ) |
|
|
inline |
◆ name()
casacore::String CartaHdf5Image::name |
( |
bool |
stripPath = false | ) |
const |
|
override |
◆ ok()
casacore::Bool CartaHdf5Image::ok |
( |
| ) |
const |
|
override |
◆ OpenCartaHdf5Image()
casacore::LatticeBase * CartaHdf5Image::OpenCartaHdf5Image |
( |
const casacore::String & |
name, |
|
|
const casacore::MaskSpecifier & |
spec |
|
) |
| |
|
static |
◆ pixelMask() [1/2]
const casacore::Lattice< bool > & CartaHdf5Image::pixelMask |
( |
| ) |
const |
|
override |
◆ pixelMask() [2/2]
casacore::Lattice< bool > & CartaHdf5Image::pixelMask |
( |
| ) |
|
|
override |
◆ RegisterOpenFunction()
void CartaHdf5Image::RegisterOpenFunction |
( |
| ) |
|
|
static |
◆ resize()
void CartaHdf5Image::resize |
( |
const casacore::TiledShape & |
newShape | ) |
|
|
override |
◆ SetUpImage()
void CartaHdf5Image::SetUpImage |
( |
| ) |
|
|
private |
◆ shape()
casacore::IPosition CartaHdf5Image::shape |
( |
| ) |
const |
|
override |
◆ _fits_header_strings
casacore::Vector<casacore::String> carta::CartaHdf5Image::_fits_header_strings |
|
private |
◆ _lattice
casacore::HDF5Lattice<float> carta::CartaHdf5Image::_lattice |
|
private |
◆ _mask_spec
casacore::MaskSpecifier carta::CartaHdf5Image::_mask_spec |
|
private |
◆ _pixel_mask
casacore::Lattice<bool>* carta::CartaHdf5Image::_pixel_mask |
|
private |
◆ _shape
casacore::IPosition carta::CartaHdf5Image::_shape |
|
private |
The documentation for this class was generated from the following files: