Utility functions used for incrementing pointers in a data set used by the stats framework.
More...
|
static void | increment (DataIterator &datum, uInt64 &loopCount, uInt dataStride) |
| loopCount is always incremented by one, independent of the value of dataStride and maskStride
|
|
static void | increment (DataIterator &datum, uInt64 &loopCount, WeightsIterator &weight, uInt dataStride) |
|
static void | increment (DataIterator &datum, uInt64 &loopCount, MaskIterator &mask, uInt dataStride, uInt maskStride) |
|
static void | increment (DataIterator &datum, uInt64 &loopCount, WeightsIterator &weight, MaskIterator &mask, uInt dataStride, uInt maskStride) |
|
template<class DataIterator, class MaskIterator = const Bool *, class WeightsIterator = DataIterator>
class casacore::StatisticsIncrementer< DataIterator, MaskIterator, WeightsIterator >
Utility functions used for incrementing pointers in a data set used by the stats framework.
Definition at line 38 of file StatisticsIncrementer.h.