casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Typedefs | Functions
StatisticsTypes.h File Reference
#include <casacore/casa/aips.h>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  casacore::CountedPtr< t >
 Referenced counted pointer for constant data. More...
 
struct  casacore::StatsData< AccumType >
 

Namespaces

 casacore
 this file contains all the compiler specific defines
 

Macros

#define CASA_STATD
 because the template signature has become unwieldy More...
 
#define CASA_STATP
 
#define CASA_STATQ
 
#define DataArray
 Commonly used types in statistics framework. More...
 
#define DataRanges
 
#define IncludeLimits
 

Typedefs

using casacore::BinCountArray = std::vector< uInt64 >
 
using casacore::LocationType = std::pair< Int64, Int64 >
 

Functions

template<class AccumType >
StatsData< AccumType > casacore::initializeStatsData ()
 
template<class AccumType >
StatsData< AccumType > casacore::copy (const StatsData< AccumType > &stats)
 
template<class AccumType >
Record casacore::toRecord (const StatsData< AccumType > &stats)
 

Macro Definition Documentation

#define CASA_STATD

because the template signature has become unwieldy

Definition at line 37 of file StatisticsTypes.h.

#define CASA_STATP

Definition at line 41 of file StatisticsTypes.h.

#define CASA_STATQ

Definition at line 42 of file StatisticsTypes.h.

#define DataArray

Commonly used types in statistics framework.

Definition at line 50 of file StatisticsTypes.h.

#define DataRanges

Definition at line 51 of file StatisticsTypes.h.

#define IncludeLimits

Definition at line 52 of file StatisticsTypes.h.