25#ifndef SCIMATH_LSQTRAITS_H
26#define SCIMATH_LSQTRAITS_H
29#include <casacore/casa/aips.h>
109#if defined LSQTraits_F
112#define LSQTraits_F LSQTraits
124#if defined LSQTraits_D
127#define LSQTraits_D LSQTraits
139#if defined LSQTraits_CD
142#define LSQTraits_CD LSQTraits
154#if defined LSQTraits_CF
157#define LSQTraits_CF LSQTraits
Type of complex numeric class indicator.
Non relevant class indicator.
std::complex< Double > value_type
std::complex< Float > value_type
Traits for numeric classes used.
Char num_type
Numeric type.
Char base
Numeric base type.
T value_type
Defining type.
Determine if pointer type.
PointerTraits< T >::Pointee Pointee
For temporary backward namespace compatibility, use casa as alias for casacore.
Define real & complex conjugation for non-complex types and put comparisons into std namespace.