EleFits  5.0.0
A modern C++ API on top of CFITSIO
Classes
Data concepts

Detailed Description

Concepts satisfied by data classes and associated helper classes.

Classes

struct  ContiguousContainerMixin< T, TDerived >
 Base class for a FITS data container. More...
 
class  DataContainerHolder< T, TContainer >
 A holder of any contiguous container specified by a size and data pointer. More...
 
class  DataContainerHolder< T, T * >
 Raw pointer specialization. More...
 
class  DataContainerHolder< T, std::array< T, N > >
 std::array specialization. More...
 
struct  VectorArithmeticMixin< T, TDerived, Incrementable >
 Mixin to provide vector space arithmetics to a container. More...
 
interface  ContiguousContainer
 Standard contiguous container requirements. More...
 
interface  SizedData
 Requirements for a DataContainerHolder. More...
 
interface  VectorArithmetic
 Vector-space arithmetic requirements. More...