EleFits  4.0.1
A modern C++ API on top of CFitsIO

◆ read()

template<typename T , long n = 2>
VecRaster<T, n> Euclid::Fits::ImageRaster::read ( ) const

Read the whole data unit as a new VecRaster.

There are several options to read the whole data unit:

  • as a new VecRaster object;
  • by filling an existing Raster object;
  • by filling an existing Subraster object.

In the last two cases, the raster or subraster is assumed to already have a conforming shape.

Warning
Filling a Subraster is much slower than filling a Raster.
Examples
EleFitsTutorial.cpp.