EleFits  5.3.1
A modern C++ API on top of CFITSIO
Loading...
Searching...
No Matches
List of all members
CompressFloats< TAlgo > Class Template Reference

#include <CompressionStrategy.h>

Detailed Description

template<typename TAlgo>
class Euclid::Fits::CompressFloats< TAlgo >

A restriction of Compress to floating point values.

See also
Compress

Public Member Functions

Construction
template<typename... Ts>
 CompressFloats (Ts &&... args)
 Constructor.
 
Operations
template<typename T >
bool apply (fitsfile *fptr, const ImageHdu::Initializer< T > &init)
 Try compressing. More...
 
template<typename T >
std::unique_ptr< TAlgo > compression (const ImageHdu::Initializer< T > &init)
 Try creating a compression algorithm. More...
 
- Public Member Functions inherited from CompressionActionMixin< CompressFloats< TAlgo > >
 CompressionActionMixin ()=default
 
- Public Member Functions inherited from CompressionAction
 CompressionAction ()=default
 

The documentation for this class was generated from the following file: